Гость |
Отправлено: 17.08.2005, 13:03 |
|
Не зарегистрирован
|
Контроллер, подключенный к com порту принимает данные в ASCII формате. Как должен сформировать буфер данных для функции WriteFile, если команда , например, [CODE=bcb]$012[/CODE]? |
|
Konstantine |
Отправлено: 17.08.2005, 13:35 |
|
Мастер участка
Группа: Модератор
Сообщений: 545
|
CODE | char *buf=new char[1];
buf[0]=0x12; |
и в WriteFile говоришь что у тебя буфер размера 1
|
|
Гость |
Отправлено: 18.08.2005, 11:01 |
|
Не зарегистрирован
|
Нет, не шеснадцатиричный код, а ascii. И $ — часть команды |
|
esh |
Отправлено: 20.08.2005, 00:08 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 71
|
char *buf=new char[5];
strcpy(buf,"$012"); |
|