Nonoo
|
20d9c287d3
|
Deinit audio last because it is the most problematic deinit (pulseaudio...)
|
2020-10-25 15:39:41 +01:00 |
|
Nonoo
|
3731871cc7
|
Add detection of radio poweroff
|
2020-10-25 10:55:05 +01:00 |
|
Nonoo
|
334583ce44
|
Move pkt0 out of the control stream module
|
2020-10-25 10:53:46 +01:00 |
|
Nonoo
|
3521a26908
|
Always send a control stream deauth if we can on deinit
|
2020-10-24 09:29:56 +02:00 |
|
Nonoo
|
c2a62fada1
|
Remove unused var
|
2020-10-23 23:42:40 +02:00 |
|
Nonoo
|
7327ff3215
|
Use previous SIDs if we get an unexpected serial/audio req. success
|
2020-10-23 23:41:56 +02:00 |
|
Nonoo
|
efd81c9568
|
Don't double send non-important packets
|
2020-10-23 23:21:30 +02:00 |
|
Nonoo
|
bbddf769b0
|
Add deauth on disconnect
|
2020-10-23 23:18:37 +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
|
e9d71de2c4
|
Add delayed deinit
|
2020-10-23 16:20:09 +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
|
6f512cfaf3
|
Readd mistakenly removed func
|
2020-10-21 15:44:16 +02:00 |
|
Nonoo
|
fc0a7ba29d
|
Move disconnect send to the common stream close function
|
2020-10-21 15:42:59 +02:00 |
|
Nonoo
|
ee7a180292
|
Update magic byte in the serial/audio stream open packet
|
2020-10-21 15:27:47 +02:00 |
|
Nonoo
|
06c8e900cb
|
Use a slower login method
|
2020-10-21 15:27:40 +02:00 |
|
Nonoo
|
53097212f6
|
Duplicate each control packet sent to the radio
|
2020-10-21 15:05:28 +02:00 |
|
Nonoo
|
7324124545
|
Only report status if serial and audio streams are open
|
2020-10-21 14:03:11 +02:00 |
|
Nonoo
|
8943ff3627
|
Add serial stream
|
2020-10-20 23:26:05 +02:00 |
|
Nonoo
|
35c0a40b1c
|
Fix null pointer access
|
2020-10-20 22:16:19 +02:00 |
|
Nonoo
|
0678ac84bb
|
Turn off ping timeout checks
|
2020-10-20 19:47:25 +02:00 |
|
Nonoo
|
fee78c2172
|
Make radio init more reliable
|
2020-10-20 19:46:20 +02:00 |
|
Nonoo
|
91166ca937
|
Use the exit handler
|
2020-10-19 09:45:49 +02:00 |
|
Nonoo
|
daadeacdfa
|
Use different initial auth inner send seqnum
|
2020-10-18 23:36:40 +02:00 |
|
Nonoo
|
ff4a4e32b5
|
Fix audio stream disconnect
|
2020-10-18 23:36:26 +02:00 |
|
Nonoo
|
6f2826c134
|
Cleanup
|
2020-10-18 21:35:36 +02:00 |
|
Nonoo
|
5037ce56f2
|
Send disconnect on startup if stream is still active
|
2020-10-18 18:34:22 +02:00 |
|
Nonoo
|
dec1be0c41
|
Move pkt7 handling to a separate file
|
2020-10-18 14:21:58 +02:00 |
|
Nonoo
|
4612aaeba3
|
Rewrite missing packet calculation
|
2020-10-18 13:52:38 +02:00 |
|
Nonoo
|
c80ecd2d3b
|
Add audio stream close
|
2020-10-18 13:19:52 +02:00 |
|
Nonoo
|
276e31b111
|
Fix some logging
|
2020-10-18 13:08:51 +02:00 |
|
Nonoo
|
18b3a12d66
|
Remove unneeded stuff
|
2020-10-18 13:05:29 +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
|
aad9b54e3d
|
Only check losses in pkt7 req/replies from us
|
2020-10-18 11:24:44 +02:00 |
|
Nonoo
|
bfb7789996
|
Use stream name in common logging
|
2020-10-18 11:17:40 +02:00 |
|
Nonoo
|
385d96c7d1
|
Check audio/serial stream request for timeout
|
2020-10-18 11:15:31 +02:00 |
|
Nonoo
|
df47a24a6d
|
Cleanup
|
2020-10-18 11:01:53 +02:00 |
|
Nonoo
|
e943818868
|
Use a goroutine reader
|
2020-10-18 10:53:16 +02:00 |
|
Nonoo
|
3e92a8add6
|
Clarify type names
|
2020-10-18 10:33:47 +02:00 |
|