How to send an ASCII code via matlab : fwrite or fprintf ?
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
How to send an ASCII code via matlab : fwrite or fprintf ? For example the code 'A30005". Do I need to add something like %s : fprintf(com1,'%s","A30005') Best regards Stanislas
0 Kommentare
Akzeptierte Antwort
Walter Roberson
am 18 Jan. 2013
You an use either call. fprintf() like Thorsten shows, or
fwrite(com1, 'A30005')
If you need to send a terminator (CR or LF) then fprintf() is usually easier
fprintf(com1, '%s\n', 'A30005')
4 Kommentare
Walter Roberson
am 21 Jan. 2013
If you use %s\n as your fprintf() format, then the U+000A will automatically be sent. The \n means to send the linefeed, which is U+000A
Weitere Antworten (1)
Siehe auch
Kategorien
Mehr zu Logical finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!