NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Writing data to serial device failed
On Jan 26, 2011, at 5:44 10PM, David Young wrote:
> On Wed, Jan 26, 2011 at 11:06:28PM +0100, Volker Wolfram wrote:
>> Hi all,
>>
>> Google helps me not further. I use this litte program to switch on a LED
>> on a USB-I2C adapter. This sample code works not.
> *snip snip*
>> err = write(fd,"\5a\x10\x0e\x00",4);
>
> Do you mean to write {0x5a, 0x10, 0x0e, 0x00} ? Double-check that string
> constant.
That isn't what the string is, of course -- that first one is \5a rather than
\x5a, so it's writing 0x05, 'a', 0x10, 0x0e, 0x00, which is 5 bytes long.
--Steve Bellovin, http://www.cs.columbia.edu/~smb
Home |
Main Index |
Thread Index |
Old Index