??? 11/03/08 12:17 Read: times Msg Score: +1 +1 Good Answer/Helpful |
#159558 - Declare an initialised array Responding to: ???'s previous message |
char command[] = {0x02, 0x20, 0x2E, 0x2E, 0x0D }; // no NUL terminator char *command = "\0x02 ..\r"; // NUL terminated string You could even just use the series of hex escapes within quotes. Personally, I would always use the NUL terminated C string unless you are likely to have an embedded NUL in your command. And of course you would probably want the command to live in the flash code memory. David. |
Topic | Author | Date |
Hex byte stream | 01/01/70 00:00 | |
Declare an initialised array | 01/01/70 00:00 | |
why not in code memory??? | 01/01/70 00:00 | |
yes, if... | 01/01/70 00:00 | |
Initialized array | 01/01/70 00:00 | |
memcpy | 01/01/70 00:00 | |
Thanks. | 01/01/70 00:00 | |
You can build your array dynamically | 01/01/70 00:00 | |
sprintf ?? | 01/01/70 00:00 | |
Manuals? | 01/01/70 00:00 | |
Perception | 01/01/70 00:00 | |
Bandwidth of facts | 01/01/70 00:00 | |
You will make a good master !![]() | 01/01/70 00:00 |