Commit graph

43 commits

Author SHA1 Message Date
Nonoo d9d1c9522b Add realtime status line 2020-10-28 10:15:13 +01:00
Nonoo 2ae7f3d045 Use built-in method for getting version 2020-10-26 09:55:29 +01:00
Nonoo 45b1076b78 Add git hash/tag to the about string 2020-10-26 09:44:12 +01:00
Nonoo 60e73fb027 Fix exit on control stream error 2020-10-26 09:20:48 +01:00
Nonoo 49d6fcab4b Restructure stream inits 2020-10-26 09:13:30 +01:00
Nonoo d2efa14e9c Move log into the main package 2020-10-26 09:09:30 +01:00
Nonoo ab104edc8d Reformat first log line 2020-10-26 08:39:12 +01:00
Nonoo d47f6e4e29 Format app start log line 2020-10-25 21:25:15 +01:00
Nonoo de1f40e171 Fix sigterm handling if can't connect 2020-10-25 20:07:26 +01:00
Nonoo 7327ff3215 Use previous SIDs if we get an unexpected serial/audio req. success 2020-10-23 23:41:56 +02:00
Nonoo 89c57a6a6e Make the login process more reliable 2020-10-23 22:52:14 +02:00
Nonoo 1d1ea6ea44 Rework login 2020-10-23 18:36:47 +02:00
Nonoo f79d23f755 Add support for restarting the whole process on failure 2020-10-23 14:00:59 +02:00
Nonoo 9dbd5760ce Use radio name for pulse dev description 2020-10-21 16:09:10 +02:00
Nonoo fc0a7ba29d Move disconnect send to the common stream close function 2020-10-21 15:42:59 +02:00
Nonoo fb730e595e Make disconnect function names consistent 2020-10-21 14:29:23 +02:00
Nonoo f2edd1a106 Move platform specific stuff to separate files 2020-10-21 09:26:21 +02:00
Nonoo 30372d9e91 Add Akos to the contributors 2020-10-20 23:30:23 +02:00
Nonoo 8943ff3627 Add serial stream 2020-10-20 23:26:05 +02:00
Nonoo fed1672c0d Add audio playback 2020-10-20 15:23:12 +02:00
Nonoo 725aba9e02 Remove duplicate checks 2020-10-20 10:50:18 +02:00
Akos Marton 3027cb7c51 Fix exit handler 2020-10-20 09:49:17 +03:00
Akos Marton cbfe35a7de Add audio pipes 2020-10-20 09:47:42 +03:00
Nonoo 77d3f7bb40 Modify exit logging 2020-10-19 09:53:49 +02:00
Nonoo 5037ce56f2 Send disconnect on startup if stream is still active 2020-10-18 18:34:22 +02:00
Nonoo c80ecd2d3b Add audio stream close 2020-10-18 13:19:52 +02:00
Nonoo d90404ff5a Add latency measurement 2020-10-18 13:02:41 +02:00
Nonoo 91b3eb7358 Make opening serial/audio stream consistent 2020-10-18 12:50:09 +02:00
Nonoo 385d96c7d1 Check audio/serial stream request for timeout 2020-10-18 11:15:31 +02:00
Nonoo 3e92a8add6 Clarify type names 2020-10-18 10:33:47 +02:00
Nonoo 116ef06688 Cleanup, part 2, not finished yet 2020-10-17 23:53:33 +02:00
Nonoo 6bb6c1bff6 Cleanup, not finished yet 2020-10-17 23:33:09 +02:00
Nonoo 01c030808c Add opening audio stream 2020-10-17 19:09:53 +02:00
Nonoo 228dc72282 Pkt6 now has correct answer 2020-10-17 18:35:55 +02:00
Nonoo 703c8ce8ac Add serial and audio request packet send, not used yet 2020-10-17 12:16:24 +02:00
Nonoo 916ba6b8e3 Fix pkt7 reply seqnum 2020-10-17 12:15:56 +02:00
Nonoo c6b96265f8 Add packet example 2020-10-17 11:05:07 +02:00
Nonoo 0f6b5c95d8 Implement all required control packets 2020-10-16 23:37:12 +02:00
Nonoo 22a80edfd4 Implement further packets 2020-10-16 19:25:02 +02:00
Nonoo d4c294d3d4 Implement auth ping 2020-10-16 18:51:22 +02:00
Nonoo cc7f1159c7 Implement all request/replies 2020-10-16 18:22:22 +02:00
Nonoo f556247588 Add auth check 2020-10-16 17:43:30 +02:00
Nonoo 6ba02ae285 Init 2020-10-16 17:13:46 +02:00