Matlab display wrong received data

2 visualizaciones (últimos 30 días)
ismael saad
ismael saad el 9 de Jul. de 2014
Editada: ismael saad el 10 de Jul. de 2014
Hello,
I work with a PIC microchip connected to the serial COM port of my computer to send and receive data to and from the microchip PIC.
When I work with the command windows of Matlab these commands are not working well specially "out = fscanf(s)" when i was sent from micro-controller for example "hello" i received "¥™û" on matlab, also when i sent from Matlab "fprintf(s,'Ff')" i got "9u" on micro-controller : s= serial('COM3','BaudRate',9600,'DataBits',8,'terminator',17); fopen(s); fprintf(s,'F') out = fscanf(s) fclose(s); delete(s); clear s; Is there anybody out there who met such a problem ... and solve it ?

Respuestas (1)

Michael scheinfeild
Michael scheinfeild el 9 de Jul. de 2014
i havent done so but maybe its big little endian issue ? , i hope it helps

Categorías

Más información sobre MATLAB en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by