If you have a problem or need to report a bug please email : support@dsprobotics.com
There are 3 sections to this support area:
DOWNLOADS: access to product manuals, support files and drivers
HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects
USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here
NEW REGISTRATIONS - please contact us if you wish to register on the forum
Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright
COM port appending NUL to string...
5 posts
• Page 1 of 1
COM port appending NUL to string...
I have a question about the COM port primitive. Is it supposed to append a NUL character after whatever string is sent? If its supposed to do that, how can I turn it off. I am playing with a simple RPC call to an MBED chip, but I'm getting a NUL appended to the string, and it will eventually fault out the MBED after too many of those.
- Attachments
-
- comport.fsm
- (9.1 KiB) Downloaded 1382 times
- fixstuff555
- Posts: 151
- Joined: Thu Oct 21, 2010 3:24 pm
Re: COM port appending NUL to string...
You have added (or copied) a New Line (NL) component to the Data input of the Comport. This will add a <CR> to each data transmission (used for terminating the string for some boards).
Just delete this NL Component.
Just delete this NL Component.
- Embedded
- Posts: 143
- Joined: Sat Oct 30, 2010 1:42 pm
Re: COM port appending NUL to string...
I need the new line carriage return. What I don't need is the NUL it adds to that. I'd actually prefer a way to append a 0D hex and 0A hex (CR+LF). The input to the COM primitive is a string. I'd prefer raw data, that I would convert a string to if I wanted to.
- fixstuff555
- Posts: 151
- Joined: Thu Oct 21, 2010 3:24 pm
Re: COM port appending NUL to string...
Not sure about the NUL char being added to the sting, I haven't seen that?
If you want to work with raw data then just use the Hex mode on the comport module.
If you want to work with raw data then just use the Hex mode on the comport module.
- DSP
- Posts: 150
- Joined: Fri May 14, 2010 10:55 pm
Re: COM port appending NUL to string...
Yeah, thanks for that. For some reason I thought that the hex mode was for received data only. In hex mode, there isn't a null sent, its just plain hex data, which is fine. I also figured out the com port thing a day or two ago - the drop down lists are 0 based, which is why you had to add a 1 to it; makes sense.
- fixstuff555
- Posts: 151
- Joined: Thu Oct 21, 2010 3:24 pm
5 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 64 guests