LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Sending binary data over RS232 without conversion to ascii


@tbob wrote:

@smercurio_fc wrote:

 


@tbob wrote:

What I want to know is what kind of idiot engineer designed a system to use a 9-bit command using a protocol designed for 7 or 8 bit data?  Duuuhhhh.... Smiley Indifferent


The same one who designed I2C with 7-bit addressing and then discovered, that oh, wait, we need 10-bit addressing.

 


Yeah, I've had to deal with that issue too.  I had to write new code to handle 10 bit addressing.  Why can't they just standardize on one and dissolve the other? 

 

If you think that is something, you should see the different flavors of SPI.  Each designer has to throw in his own little quirk, 4-wrie SPI, 3-wire SPI, 5 bit address, 6 bit address, 7 bit address, etc...

 


So now that you have wondered off to SPI...

 

MOSI, MISO, Clk, and Slave select along with some electrical specs are like an empty block diagram. How you use them is totally up to you.

 

Ben

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 11 of 11
(399 Views)