как узнать какой код отсылает программа на ардуино

di12ni
Offline
Зарегистрирован: 03.01.2019

Всем привет. есть программа зеркалок она умеет давать задания фотику. но делет через свою плату.  при этом ее плата подключатся к ком порту. 
подумал и подключил ардуино с кодом

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>
при этом пишет что необходимо повторить сьемку.
кто подскажет?
ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

di12ni пишет:

кто подскажет?

Никто до тех пор, пока Вы не изучите тему "ПЕСОЧНИЦА. ДЛЯ ВСЕХ НОВИЧКОВ" и не вставите код, как положено.

strarbit
Offline
Зарегистрирован: 12.06.2016

это просто лог дата время

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

strarbit пишет:

это просто лог дата время

В вверху поста, после слов "с кодом" - тоже "просто лог"? Или там "сложно лог"?

strarbit
Offline
Зарегистрирован: 12.06.2016

господин уважаемый ЕвгенийП! нет зло чтобы нарушить правила в форум.