как узнать какой код отсылает программа на ардуино
- Войдите на сайт для отправки комментариев
Ср, 20/02/2019 - 18:25
Всем привет. есть программа зеркалок она умеет давать задания фотику. но делет через свою плату. при этом ее плата подключатся к ком порту.
подумал и подключил ардуино с кодом
void setup() {
Serial.begin(9600);
}
void loop() {
if (Serial.available() > 0) {
int in_data = Serial.read();
Serial.println(in_data);
}
}
в программе плата отображается сом портом ,
при нажатии через программу на спуск затвора rx мигает на ардуинке,
монитор ком порта показывает при включении проги-
<20190220171843.226 SYS>
COM открыт
<20190220171843.288 SYS>
Скорость передачи 0
<20190220171843.288 SYS>
RTS включен
<20190220171843.288 SYS>
DTR выключен
<20190220171843.304 SYS>
Биты данных=0, Стоповые биты=1, Четность=None
<20190220171843.304 SYS>
Служ. символы: Eof=0x00, Error=0x00, Break=0x00, Event=0x00, Xon=0x00, Xoff=0x00
<20190220171843.304 SYS>
Контроль передачи: ControlHandShake=(), Замена=(TRANSMIT_TOGGLE, RTS_CONTROL), Лимит Xon=0, Лимит Xoff=0
<20190220171843.304 SYS>
COM закрыт
<20190220171843.304 SYS>
COM открыт
<20190220171843.319 SYS>
Скорость передачи 9600
<20190220171843.319 SYS>
RTS включен
<20190220171843.335 SYS>
DTR выключен
<20190220171843.335 SYS>
Биты данных=8, Стоповые биты=1, Четность=None
<20190220171843.335 SYS>
Служ. символы: Eof=0x1A, Error=0x00, Break=0x00, Event=0x1A, Xon=0x11, Xoff=0x13
<20190220171843.335 SYS>
Контроль передачи: ControlHandShake=(), Замена=(TRANSMIT_TOGGLE, RTS_CONTROL), Лимит Xon=4096, Лимит Xoff=4096
<20190220171843.351 SYS>
Скорость передачи 9600
<20190220171843.351 SYS>
RTS включен
<20190220171843.351 SYS>
DTR включен
<20190220171843.351 SYS>
Биты данных=8, Стоповые биты=1, Четность=None
<20190220171843.351 SYS>
Служ. символы: Eof=0x1A, Error=0x00, Break=0x00, Event=0x1A, Xon=0x11, Xoff=0x13
<20190220171843.351 SYS>
Контроль передачи: ControlHandShake=(DTR_CONTROL), Замена=(TRANSMIT_TOGGLE, RTS_CONTROL), Лимит Xon=4096, Лимит Xoff=4096
<20190220171843.351 SYS>
DTR включен
<20190220171843.351 SYS>
Скорость передачи 9600
<20190220171843.351 SYS>
RTS выключен
<20190220171843.351 SYS>
DTR включен
<20190220171843.366 SYS>
Биты данных=8, Стоповые биты=1, Четность=None
<20190220171843.366 SYS>
Служ. символы: Eof=0x1A, Error=0x00, Break=0x00, Event=0x1A, Xon=0x11, Xoff=0x13
<20190220171843.366 SYS>
Контроль передачи: ControlHandShake=(DTR_CONTROL), Замена=(), Лимит Xon=4096, Лимит Xoff=4096
<20190220171843.366 SYS>
RTS выключен
<20190220171843.366 SYS>
Таймауты: ReadInterval=-1, ReadTotalTimeoutMultiplier=-1, ReadTotalTimeoutConstant=100, WriteTotalTimeoutMultiplier=0, WriteTotalTimeoutConstant=100
<20190220171843.382 SYS>
Размер вх./исх. очереди 4096/2048
<20190220171844.505 SYS>
DTR выключен
<20190220171844.505 SYS>
Очистка порта: RXABORT, RXCLEAR
<20190220171844.505 SYS>
Очистка порта: TXABORT, TXCLEAR
<20190220171844.505 SYS>
COM закрыт
<20190220171844.505 SYS>
COM открыт
<20190220171844.505 SYS>
Скорость передачи 9600
<20190220171844.505 SYS>
RTS выключен
<20190220171844.505 SYS>
DTR включен
<20190220171844.505 SYS>
Биты данных=8, Стоповые биты=1, Четность=None
<20190220171844.505 SYS>
Служ. символы: Eof=0x1A, Error=0x00, Break=0x00, Event=0x1A, Xon=0x11, Xoff=0x13
<20190220171844.505 SYS>
Контроль передачи: ControlHandShake=(DTR_CONTROL), Замена=(), Лимит Xon=4096, Лимит Xoff=4096
<20190220171844.505 SYS>
COM закрыт
<20190220171844.505 SYS>
COM открыт
<20190220171844.521 SYS>
Скорость передачи 9600
<20190220171844.521 SYS>
RTS выключен
<20190220171844.521 SYS>
DTR выключен
<20190220171844.521 SYS>
Биты данных=8, Стоповые биты=1, Четность=None
<20190220171844.521 SYS>
Служ. символы: Eof=0x1A, Error=0x00, Break=0x00, Event=0x1A, Xon=0x11, Xoff=0x13
<20190220171844.521 SYS>
Контроль передачи: ControlHandShake=(), Замена=(), Лимит Xon=4096, Лимит Xoff=4096
<20190220171844.521 SYS>
Скорость передачи 9600
<20190220171844.521 SYS>
RTS выключен
<20190220171844.521 SYS>
DTR включен
<20190220171844.521 SYS>
Биты данных=8, Стоповые биты=1, Четность=None
<20190220171844.521 SYS>
Служ. символы: Eof=0x1A, Error=0x00, Break=0x00, Event=0x1A, Xon=0x11, Xoff=0x13
<20190220171844.521 SYS>
Контроль передачи: ControlHandShake=(DTR_CONTROL), Замена=(), Лимит Xon=4096, Лимит Xoff=4096
<20190220171844.521 SYS>
DTR включен
<20190220171844.521 SYS>
Таймауты: ReadInterval=-1, ReadTotalTimeoutMultiplier=-1, ReadTotalTimeoutConstant=100, WriteTotalTimeoutMultiplier=0, WriteTotalTimeoutConstant=100
<20190220171844.536 SYS>
Размер вх./исх. очереди 4096/2048
<20190220171850.672 TX>
TS<LF>
<20190220171850.672 RX>
84 [len=2]
<20190220171850.672 RX>
<LF>83 [len=3]
<20190220171850.672 RX>
<LF>10 [len=3]
<20190220171850.688 RX>
<LF>
<20190220171850.875 TX>
READY<LF>SDS1<LF>
<20190220171850.890 RX>
82 [len=3]
<20190220171850.890 RX>
<LF>
<20190220171850.890 TX>
READY<LF>SDS0<LF>
<20190220171850.890 RX>
69 [len=3]
<20190220171850.890 RX>
<LF>65 [len=3]
<20190220171850.890 RX>
<LF>68 [len=3]
<20190220171850.890 RX>
<LF>
<20190220171850.890 TX>
SDS0<LF>
<20190220171850.906 RX>
89 [len=3]
<20190220171850.906 RX>
<LF>10 [len=3]
<20190220171850.906 RX>
<LF>83 [len=3]
<20190220171850.906 RX>
<LF>68 [len=3]
<20190220171850.922 RX>
<LF>83 [len=3]
<20190220171850.922 RX>
<LF>49 [len=3]
<20190220171850.922 RX>
<LF>10 [len=3]
<20190220171850.922 RX>
<LF>82 [len=3]
<20190220171850.937 RX>
<LF>69 [len=3]
<20190220171850.937 RX>
<LF>65 [len=3]
<20190220171850.937 RX>
<LF>68 [len=3]
<20190220171850.937 RX>
<LF><LF>89 [len=4]
<20190220171850.953 RX>
10 [len=2]
<20190220171850.953 RX>
<LF>83 [len=3]
<20190220171850.953 RX>
<LF>68 [len=3]
<20190220171850.968 RX>
<LF><LF>83 [len=4]
<20190220171850.968 RX>
48 [len=2]
<20190220171850.968 RX>
<LF>10 [len=3]
<20190220171850.968 RX>
<LF>83 [len=3]
<20190220171850.984 RX>
<LF>68 [len=3]
<20190220171850.984 RX>
<LF>83 [len=3]
<20190220171850.984 RX>
<LF>48 [len=3]
<20190220171851.000 RX>
<LF>10 [len=3]
<20190220171851.000 RX>
<LF>
А при нажатии в проге на кнопку затвора-
<20190220172234.536 TX>
READY<LF>
<20190220172234.544 RX>
[len=1]
<20190220172234.541 RX>
82<LF>69 [len=5]
<20190220172234.550 RX>
<LF>65 [len=3]
<20190220172234.550 RX>
<LF>68 [len=3]
<20190220172234.550 RX>
<LF>89 [len=3]
<20190220172234.560 RX>
<LF>10 [len=3]
<20190220172234.560 RX>
<LF>
при этом пишет что необходимо повторить сьемку.
кто подскажет?
кто подскажет?
Никто до тех пор, пока Вы не изучите тему "ПЕСОЧНИЦА. ДЛЯ ВСЕХ НОВИЧКОВ" и не вставите код, как положено.
это просто лог дата время
это просто лог дата время
В вверху поста, после слов "с кодом" - тоже "просто лог"? Или там "сложно лог"?
господин уважаемый ЕвгенийП! нет зло чтобы нарушить правила в форум.