Jonathan Naylor
|
4cba5931f4
|
Loosen the conditions for returning to STATE_IDLE
|
2020-05-10 21:29:01 +01:00 |
Jonathan Naylor
|
89458a2c93
|
Release to STATE_IDLE under simpler conditions.
|
2020-05-10 21:25:10 +01:00 |
Jonathan Naylor
|
c91a42f53d
|
Merge pull request #260 from F4FXL/FM_Ext
Write audio to serial port, blank too ext high audio, really ignore ext audio when ext is disabled
|
2020-05-10 21:04:22 +01:00 |
Geoffrey Merck
|
470a070d96
|
Merge remote-tracking branch 'upstream/FM_Ext' into FM_Ext
|
2020-05-10 21:59:57 +02:00 |
Geoffrey Merck
|
36537c981c
|
Write audio to serial port, blank to high audio, really ignore ext aduio when ext is disabled
|
2020-05-10 21:59:14 +02:00 |
Jonathan Naylor
|
c85978a4e3
|
Rescale the FM calibration level.
|
2020-05-10 17:33:50 +01:00 |
Jonathan Naylor
|
d0062a55f8
|
Rescale the FM calibration output.
|
2020-05-10 17:31:21 +01:00 |
Jonathan Naylor
|
66ea3ad0d1
|
Only use the CTCSS delay when not using COS.
|
2020-05-10 17:15:54 +01:00 |
Jonathan Naylor
|
3ad443dc2a
|
Remove the delay when using COS.
|
2020-05-10 17:13:10 +01:00 |
Jonathan Naylor
|
da16ee277c
|
Merge pull request #258 from F4FXL/FM_Ext
Fix repeater stuck on transmit
|
2020-05-10 17:06:57 +01:00 |
Jonathan Naylor
|
85acdc7121
|
Merge pull request #259 from F4FXL/FM
Fix stuck on TX
|
2020-05-10 17:06:26 +01:00 |
Geoffrey Merck
|
a2518e99f2
|
Fix stuck on TX
|
2020-05-10 17:29:17 +02:00 |
Geoffrey Merck
|
0f51ddd0bd
|
Fix repeater stuck on transmit
|
2020-05-10 17:18:59 +02:00 |
Jonathan Naylor
|
aaa72e769f
|
Merge pull request #257 from F4FXL/FM_Ext
Only use one RingBuffer plus some bug fixes
|
2020-05-10 08:14:08 +01:00 |
Geoffrey Merck
|
0e8fdb381a
|
Fix State machine not changing state
|
2020-05-10 09:07:21 +02:00 |
Geoffrey Merck
|
0b31c40c2b
|
Made Get volatile
|
2020-05-10 08:01:10 +02:00 |
Geoffrey Merck
|
2b3df4e901
|
Merge remote-tracking branch 'upstream/FM_Ext' into FM_Ext
|
2020-05-10 07:01:21 +02:00 |
Geoffrey Merck
|
807f01ba72
|
Get rid of annoying PI warning
|
2020-05-10 07:00:58 +02:00 |
Geoffrey Merck
|
03f18451f7
|
Remove CSerialBuffer, use CRingBuffer
|
2020-05-10 06:50:35 +02:00 |
Geoffrey Merck
|
16c3d418eb
|
Buffer no longer volatile, not needed
|
2020-05-10 00:03:32 +02:00 |
Geoffrey Merck
|
55df5fe04c
|
Remove useless stuff
|
2020-05-10 00:03:05 +02:00 |
Geoffrey Merck
|
b0ba3b5dd8
|
SerialRB now inherits from RingBuffer
|
2020-05-09 19:57:40 +02:00 |
Geoffrey Merck
|
05d21c0a14
|
TX Buffer now using Templae RB
|
2020-05-09 17:44:44 +02:00 |
Geoffrey Merck
|
26a703c68c
|
IO RXbuffer now uses template RingBuffer
|
2020-05-09 17:35:38 +02:00 |
Geoffrey Merck
|
6c3dd265ab
|
No more need to specify each types for ringBuffer
|
2020-05-09 14:14:53 +02:00 |
Jonathan Naylor
|
c04e207821
|
Insert the missing silence.
|
2020-05-09 13:10:02 +01:00 |
Jonathan Naylor
|
67e0bf02e2
|
Merge branch 'FM' into FM_Ext
|
2020-05-09 13:06:32 +01:00 |
Jonathan Naylor
|
3bb7cde322
|
Add input audio delay to match the CTCSS decoder results.
|
2020-05-09 13:01:02 +01:00 |
Jonathan Naylor
|
fa29a27695
|
Ensure all output audio is flushed before leaving FM state.
|
2020-05-09 12:53:50 +01:00 |
Geoffrey Merck
|
7302dc8bd7
|
Replace RSSI RB with template RB
|
2020-05-09 11:08:18 +02:00 |
Jonathan Naylor
|
bb7383a301
|
Merge pull request #256 from F4FXL/FM_Ext
Add missing files
|
2020-05-09 10:03:04 +01:00 |
Geoffrey Merck
|
61a69d8536
|
Add missing file
|
2020-05-09 11:01:28 +02:00 |
Jonathan Naylor
|
5a11fcea5b
|
Merge pull request #255 from F4FXL/FM_Ext
Add RingBuffer Template
|
2020-05-09 09:59:57 +01:00 |
Geoffrey Merck
|
05775f0bfa
|
Add RingBuffer Template
|
2020-05-09 10:57:16 +02:00 |
Jonathan Naylor
|
973a1391d7
|
Merge pull request #254 from F4FXL/FM_Ext
Handle Incoming external audio
|
2020-05-09 07:36:32 +01:00 |
Geoffrey Merck
|
5d45649096
|
Simplify code
|
2020-05-09 08:29:31 +02:00 |
Geoffrey Merck
|
e91c4417cb
|
Handle incoming audio
|
2020-05-09 08:23:02 +02:00 |
Geoffrey Merck
|
ff3e6feeb6
|
Use more explicit names
|
2020-05-09 08:00:24 +02:00 |
Geoffrey Merck
|
0e2a83bc7b
|
Add incoming network data buffer
|
2020-05-09 07:57:45 +02:00 |
Jonathan Naylor
|
c84dbd02e5
|
Merge pull request #253 from F4FXL/FM_Ext
FM into FM_Ext
|
2020-05-08 21:07:46 +01:00 |
Geoffrey Merck
|
c0aad5effa
|
Add mising initilizer
|
2020-05-08 21:47:03 +02:00 |
Geoffrey Merck
|
e0234dfc00
|
Merge remote-tracking branch 'upstream/FM' into FM_Ext
|
2020-05-08 21:39:18 +02:00 |
Jonathan Naylor
|
e30eb3adaf
|
Reduce the output buffer loading.
|
2020-05-08 17:18:26 +01:00 |
Jonathan Naylor
|
7c9385beab
|
Merge pull request #252 from F4FXL/FM_Ext
Use pointer/shift/masking for sample unpacking
|
2020-05-08 16:53:32 +01:00 |
Geoffrey Merck
|
4c6601d778
|
Merge branch 'FM_Ext' of https://github.com/F4FXL/MMDVM into FM_Ext
|
2020-05-08 17:43:43 +02:00 |
Geoffrey Merck
|
e3a951b33b
|
Use pointer/masking/shifting for sample unpacking
|
2020-05-08 17:43:05 +02:00 |
Geoffrey Merck
|
97192602d8
|
Use pointer/masking/shifting for sample unpacking
|
2020-05-08 17:41:12 +02:00 |
Jonathan Naylor
|
604957b3e2
|
Merge pull request #251 from F4FXL/FM_Ext
Remove Union for sample packing
|
2020-05-08 16:30:06 +01:00 |
Geoffrey Merck
|
bb731e7890
|
Init pointer with null
|
2020-05-08 17:15:23 +02:00 |
Geoffrey Merck
|
c81d13395b
|
Use correct types
|
2020-05-08 17:13:29 +02:00 |