Regular connection notifications on serial connection #126

Open
opened 2026-03-11 04:46:09 +03:00 by skobkin · 1 comment
Owner

Regular connection notifications on serial connection.

When using serial connection on Linux, I'm getting regular "Serial - connected" notifications.

time=2026-03-11T04:39:43.101+03:00 level=INFO msg="starting meshgo runtime" version=0.17.1 build_date=2026-02-26

<...>

time=2026-03-11T04:39:43.105+03:00 level=DEBUG msg=publish component=bus topic=conn.status payload_type=busmsg.ConnectionStatus
time=2026-03-11T04:39:43.105+03:00 level=INFO msg=connecting component=transport transport=serial port=/dev/ttyACM2 baud=230400
time=2026-03-11T04:39:43.105+03:00 level=INFO msg="INFO starting UI runtime component=ui.app start_hidden=false initial_theme=0"
time=2026-03-11T04:39:43.105+03:00 level=INFO msg=connected component=transport transport=serial port=/dev/ttyACM2 baud=230400
time=2026-03-11T04:39:43.105+03:00 level=DEBUG msg=publish component=bus topic=conn.status payload_type=busmsg.ConnectionStatus
time=2026-03-11T04:39:43.105+03:00 level=DEBUG msg="write frame" component=transport transport=serial payload_len=6 frame_len=10
time=2026-03-11T04:39:43.105+03:00 level=DEBUG msg=publish component=bus topic=raw.frame.out payload_type=busmsg.RawFrame

<...>

time=2026-03-11T04:39:43.634+03:00 level=INFO msg="INFO serial ports refreshed component=ui.settings ports_detected=4"
time=2026-03-11T04:39:43.634+03:00 level=INFO msg="INFO serial ports refreshed component=ui.settings ports_detected=4"

<...>

time=2026-03-11T04:39:43.647+03:00 level=INFO msg="update checker started" component=updates endpoint="https://git.skobk.in/api/v1/repos/skobkin/meshgo/releases?draft=false&pre-release=false&limit=5" interval=12h0m0s current_version=0.17.1
time=2026-03-11T04:39:43.835+03:00 level=INFO msg="update check completed" component=updates checked_at=2026-03-11T01:39:43Z current_version=0.17.1 latest_version=0.17.1 update_available=false release_count=5
time=2026-03-11T04:39:43.951+03:00 level=INFO msg="INFO applied update snapshot component=ui.app current_version=0.17.1 latest_version=0.17.1 update_available=false release_count=5"
time=2026-03-11T04:40:08.105+03:00 level=DEBUG msg="write frame" component=transport transport=serial payload_len=2 frame_len=6
time=2026-03-11T04:40:08.106+03:00 level=DEBUG msg=publish component=bus topic=raw.frame.out payload_type=busmsg.RawFrame
time=2026-03-11T04:40:13.136+03:00 level=DEBUG msg="read frame failed" component=transport transport=serial error="read frame header byte 1: context deadline exceeded"
time=2026-03-11T04:40:13.138+03:00 level=INFO msg=closed component=transport transport=serial port=/dev/ttyACM2 baud=230400
time=2026-03-11T04:40:13.138+03:00 level=DEBUG msg=publish component=bus topic=conn.status payload_type=busmsg.ConnectionStatus
time=2026-03-11T04:40:14.138+03:00 level=DEBUG msg=publish component=bus topic=conn.status payload_type=busmsg.ConnectionStatus
time=2026-03-11T04:40:14.138+03:00 level=INFO msg=connecting component=transport transport=serial port=/dev/ttyACM2 baud=230400
time=2026-03-11T04:40:14.138+03:00 level=INFO msg=connected component=transport transport=serial port=/dev/ttyACM2 baud=230400
time=2026-03-11T04:40:14.138+03:00 level=DEBUG msg=publish component=bus topic=conn.status payload_type=busmsg.ConnectionStatus
time=2026-03-11T04:40:14.138+03:00 level=DEBUG msg="write frame" component=transport transport=serial payload_len=6 frame_len=10
time=2026-03-11T04:40:14.138+03:00 level=DEBUG msg=publish component=bus topic=raw.frame.out payload_type=busmsg.RawFrame
time=2026-03-11T04:40:14.138+03:00 level=DEBUG msg="sending notification" component=ui.notifications title="Serial - connected"
time=2026-03-11T04:40:39.139+03:00 level=DEBUG msg="write frame" component=transport transport=serial payload_len=2 frame_len=6
time=2026-03-11T04:40:39.139+03:00 level=DEBUG msg=publish component=bus topic=raw.frame.out payload_type=busmsg.RawFrame
time=2026-03-11T04:40:44.170+03:00 level=DEBUG msg="read frame failed" component=transport transport=serial error="read frame header byte 1: context deadline exceeded"
time=2026-03-11T04:40:44.172+03:00 level=INFO msg=closed component=transport transport=serial port=/dev/ttyACM2 baud=230400
time=2026-03-11T04:40:44.172+03:00 level=DEBUG msg=publish component=bus topic=conn.status payload_type=busmsg.ConnectionStatus
time=2026-03-11T04:40:45.173+03:00 level=DEBUG msg=publish component=bus topic=conn.status payload_type=busmsg.ConnectionStatus
time=2026-03-11T04:40:45.173+03:00 level=INFO msg=connecting component=transport transport=serial port=/dev/ttyACM2 baud=230400
time=2026-03-11T04:40:45.173+03:00 level=INFO msg=connected component=transport transport=serial port=/dev/ttyACM2 baud=230400
time=2026-03-11T04:40:45.173+03:00 level=DEBUG msg=publish component=bus topic=conn.status payload_type=busmsg.ConnectionStatus
time=2026-03-11T04:40:45.173+03:00 level=DEBUG msg="write frame" component=transport transport=serial payload_len=6 frame_len=10
time=2026-03-11T04:40:45.173+03:00 level=DEBUG msg=publish component=bus topic=raw.frame.out payload_type=busmsg.RawFrame
time=2026-03-11T04:40:45.173+03:00 level=DEBUG msg="sending notification" component=ui.notifications title="Serial - connected"
Regular connection notifications on serial connection. When using serial connection on Linux, I'm getting regular "Serial - connected" notifications. ``` time=2026-03-11T04:39:43.101+03:00 level=INFO msg="starting meshgo runtime" version=0.17.1 build_date=2026-02-26 <...> time=2026-03-11T04:39:43.105+03:00 level=DEBUG msg=publish component=bus topic=conn.status payload_type=busmsg.ConnectionStatus time=2026-03-11T04:39:43.105+03:00 level=INFO msg=connecting component=transport transport=serial port=/dev/ttyACM2 baud=230400 time=2026-03-11T04:39:43.105+03:00 level=INFO msg="INFO starting UI runtime component=ui.app start_hidden=false initial_theme=0" time=2026-03-11T04:39:43.105+03:00 level=INFO msg=connected component=transport transport=serial port=/dev/ttyACM2 baud=230400 time=2026-03-11T04:39:43.105+03:00 level=DEBUG msg=publish component=bus topic=conn.status payload_type=busmsg.ConnectionStatus time=2026-03-11T04:39:43.105+03:00 level=DEBUG msg="write frame" component=transport transport=serial payload_len=6 frame_len=10 time=2026-03-11T04:39:43.105+03:00 level=DEBUG msg=publish component=bus topic=raw.frame.out payload_type=busmsg.RawFrame <...> time=2026-03-11T04:39:43.634+03:00 level=INFO msg="INFO serial ports refreshed component=ui.settings ports_detected=4" time=2026-03-11T04:39:43.634+03:00 level=INFO msg="INFO serial ports refreshed component=ui.settings ports_detected=4" <...> time=2026-03-11T04:39:43.647+03:00 level=INFO msg="update checker started" component=updates endpoint="https://git.skobk.in/api/v1/repos/skobkin/meshgo/releases?draft=false&pre-release=false&limit=5" interval=12h0m0s current_version=0.17.1 time=2026-03-11T04:39:43.835+03:00 level=INFO msg="update check completed" component=updates checked_at=2026-03-11T01:39:43Z current_version=0.17.1 latest_version=0.17.1 update_available=false release_count=5 time=2026-03-11T04:39:43.951+03:00 level=INFO msg="INFO applied update snapshot component=ui.app current_version=0.17.1 latest_version=0.17.1 update_available=false release_count=5" time=2026-03-11T04:40:08.105+03:00 level=DEBUG msg="write frame" component=transport transport=serial payload_len=2 frame_len=6 time=2026-03-11T04:40:08.106+03:00 level=DEBUG msg=publish component=bus topic=raw.frame.out payload_type=busmsg.RawFrame time=2026-03-11T04:40:13.136+03:00 level=DEBUG msg="read frame failed" component=transport transport=serial error="read frame header byte 1: context deadline exceeded" time=2026-03-11T04:40:13.138+03:00 level=INFO msg=closed component=transport transport=serial port=/dev/ttyACM2 baud=230400 time=2026-03-11T04:40:13.138+03:00 level=DEBUG msg=publish component=bus topic=conn.status payload_type=busmsg.ConnectionStatus time=2026-03-11T04:40:14.138+03:00 level=DEBUG msg=publish component=bus topic=conn.status payload_type=busmsg.ConnectionStatus time=2026-03-11T04:40:14.138+03:00 level=INFO msg=connecting component=transport transport=serial port=/dev/ttyACM2 baud=230400 time=2026-03-11T04:40:14.138+03:00 level=INFO msg=connected component=transport transport=serial port=/dev/ttyACM2 baud=230400 time=2026-03-11T04:40:14.138+03:00 level=DEBUG msg=publish component=bus topic=conn.status payload_type=busmsg.ConnectionStatus time=2026-03-11T04:40:14.138+03:00 level=DEBUG msg="write frame" component=transport transport=serial payload_len=6 frame_len=10 time=2026-03-11T04:40:14.138+03:00 level=DEBUG msg=publish component=bus topic=raw.frame.out payload_type=busmsg.RawFrame time=2026-03-11T04:40:14.138+03:00 level=DEBUG msg="sending notification" component=ui.notifications title="Serial - connected" time=2026-03-11T04:40:39.139+03:00 level=DEBUG msg="write frame" component=transport transport=serial payload_len=2 frame_len=6 time=2026-03-11T04:40:39.139+03:00 level=DEBUG msg=publish component=bus topic=raw.frame.out payload_type=busmsg.RawFrame time=2026-03-11T04:40:44.170+03:00 level=DEBUG msg="read frame failed" component=transport transport=serial error="read frame header byte 1: context deadline exceeded" time=2026-03-11T04:40:44.172+03:00 level=INFO msg=closed component=transport transport=serial port=/dev/ttyACM2 baud=230400 time=2026-03-11T04:40:44.172+03:00 level=DEBUG msg=publish component=bus topic=conn.status payload_type=busmsg.ConnectionStatus time=2026-03-11T04:40:45.173+03:00 level=DEBUG msg=publish component=bus topic=conn.status payload_type=busmsg.ConnectionStatus time=2026-03-11T04:40:45.173+03:00 level=INFO msg=connecting component=transport transport=serial port=/dev/ttyACM2 baud=230400 time=2026-03-11T04:40:45.173+03:00 level=INFO msg=connected component=transport transport=serial port=/dev/ttyACM2 baud=230400 time=2026-03-11T04:40:45.173+03:00 level=DEBUG msg=publish component=bus topic=conn.status payload_type=busmsg.ConnectionStatus time=2026-03-11T04:40:45.173+03:00 level=DEBUG msg="write frame" component=transport transport=serial payload_len=6 frame_len=10 time=2026-03-11T04:40:45.173+03:00 level=DEBUG msg=publish component=bus topic=raw.frame.out payload_type=busmsg.RawFrame time=2026-03-11T04:40:45.173+03:00 level=DEBUG msg="sending notification" component=ui.notifications title="Serial - connected" ```
skobkin self-assigned this 2026-03-11 04:46:09 +03:00
Author
Owner

Reopening for a while since no read cause was found.

Reopening for a while since no read cause was found.
skobkin reopened this issue 2026-03-11 07:40:49 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
skobkin/meshgo#126
No description provided.