Commit Graph

  • 85acdc7121
    Merge pull request #259 from F4FXL/FM Jonathan Naylor 2020-05-10 17:06:26 +0100
  • a2518e99f2 Fix stuck on TX Geoffrey Merck 2020-05-10 17:29:17 +0200
  • 0f51ddd0bd Fix repeater stuck on transmit Geoffrey Merck 2020-05-10 17:18:59 +0200
  • aaa72e769f
    Merge pull request #257 from F4FXL/FM_Ext Jonathan Naylor 2020-05-10 08:14:08 +0100
  • 0e8fdb381a Fix State machine not changing state Geoffrey Merck 2020-05-10 09:07:21 +0200
  • 0b31c40c2b Made Get volatile Geoffrey Merck 2020-05-10 08:01:10 +0200
  • 2b3df4e901 Merge remote-tracking branch 'upstream/FM_Ext' into FM_Ext Geoffrey Merck 2020-05-10 07:01:21 +0200
  • 807f01ba72 Get rid of annoying PI warning Geoffrey Merck 2020-05-10 07:00:58 +0200
  • 03f18451f7 Remove CSerialBuffer, use CRingBuffer Geoffrey Merck 2020-05-10 06:50:35 +0200
  • 16c3d418eb Buffer no longer volatile, not needed Geoffrey Merck 2020-05-10 00:03:32 +0200
  • 55df5fe04c Remove useless stuff Geoffrey Merck 2020-05-10 00:03:05 +0200
  • b0ba3b5dd8 SerialRB now inherits from RingBuffer Geoffrey Merck 2020-05-09 19:57:40 +0200
  • 05d21c0a14 TX Buffer now using Templae RB Geoffrey Merck 2020-05-09 17:44:44 +0200
  • 26a703c68c IO RXbuffer now uses template RingBuffer Geoffrey Merck 2020-05-09 17:27:52 +0200
  • 6c3dd265ab No more need to specify each types for ringBuffer Geoffrey Merck 2020-05-09 13:33:05 +0200
  • c04e207821 Insert the missing silence. Jonathan Naylor 2020-05-09 13:10:02 +0100
  • 67e0bf02e2 Merge branch 'FM' into FM_Ext Jonathan Naylor 2020-05-09 13:06:32 +0100
  • 3bb7cde322 Add input audio delay to match the CTCSS decoder results. Jonathan Naylor 2020-05-09 13:01:02 +0100
  • fa29a27695 Ensure all output audio is flushed before leaving FM state. Jonathan Naylor 2020-05-09 12:53:50 +0100
  • 7302dc8bd7 Replace RSSI RB with template RB Geoffrey Merck 2020-05-09 11:08:18 +0200
  • bb7383a301
    Merge pull request #256 from F4FXL/FM_Ext Jonathan Naylor 2020-05-09 10:03:04 +0100
  • 61a69d8536 Add missing file Geoffrey Merck 2020-05-09 11:01:28 +0200
  • 5a11fcea5b
    Merge pull request #255 from F4FXL/FM_Ext Jonathan Naylor 2020-05-09 09:59:57 +0100
  • 05775f0bfa Add RingBuffer Template Geoffrey Merck 2020-05-09 10:57:16 +0200
  • 973a1391d7
    Merge pull request #254 from F4FXL/FM_Ext Jonathan Naylor 2020-05-09 07:36:32 +0100
  • 5d45649096 Simplify code Geoffrey Merck 2020-05-09 08:29:31 +0200
  • e91c4417cb Handle incoming audio Geoffrey Merck 2020-05-09 08:23:02 +0200
  • ff3e6feeb6 Use more explicit names Geoffrey Merck 2020-05-09 08:00:24 +0200
  • 0e2a83bc7b Add incoming network data buffer Geoffrey Merck 2020-05-09 07:57:45 +0200
  • c84dbd02e5
    Merge pull request #253 from F4FXL/FM_Ext Jonathan Naylor 2020-05-08 21:07:46 +0100
  • c0aad5effa Add mising initilizer Geoffrey Merck 2020-05-08 21:47:03 +0200
  • e0234dfc00 Merge remote-tracking branch 'upstream/FM' into FM_Ext Geoffrey Merck 2020-05-08 21:39:18 +0200
  • e30eb3adaf Reduce the output buffer loading. Jonathan Naylor 2020-05-08 17:18:26 +0100
  • 7c9385beab
    Merge pull request #252 from F4FXL/FM_Ext Jonathan Naylor 2020-05-08 16:53:32 +0100
  • 4c6601d778 Merge branch 'FM_Ext' of https://github.com/F4FXL/MMDVM into FM_Ext Geoffrey Merck 2020-05-08 17:43:43 +0200
  • e3a951b33b Use pointer/masking/shifting for sample unpacking Geoffrey Merck 2020-05-08 17:41:12 +0200
  • 97192602d8 Use pointer/masking/shifting for sample unpacking Geoffrey Merck 2020-05-08 17:41:12 +0200
  • 604957b3e2
    Merge pull request #251 from F4FXL/FM_Ext Jonathan Naylor 2020-05-08 16:30:06 +0100
  • bb731e7890 Init pointer with null Geoffrey Merck 2020-05-08 17:15:23 +0200
  • c81d13395b Use correct types Geoffrey Merck 2020-05-08 17:12:30 +0200
  • 9b0fed975c Buffer output after adding some initial silence. Jonathan Naylor 2020-05-08 15:48:03 +0100
  • 18bc0a75b8 Merge branch 'FM_Ext' of https://github.com/F4FXL/MMDVM into FM_Ext Geoffrey Merck 2020-05-08 16:45:22 +0200
  • f1a43ee520 Remove union, use pointer tricks instead Geoffrey Merck 2020-05-08 15:06:08 +0200
  • b73bca237d Remove union, use pointer tricks instead Geoffrey Merck 2020-05-08 15:06:08 +0200
  • e7ff0d1898 Use const uint8_t instead of non-const. Jonathan Naylor 2020-05-08 13:29:50 +0100
  • 880df2536d Add audio packing code. Jonathan Naylor 2020-05-08 12:30:15 +0100
  • 09b6929100
    Merge pull request #250 from F4FXL/FM_Ext Jonathan Naylor 2020-05-08 11:04:14 +0100
  • 9afcf3acc9 Merge remote-tracking branch 'upstream/FM' into FM_Ext Geoffrey Merck 2020-05-08 12:00:36 +0200
  • 5ca9313db8
    Merge pull request #248 from F4FXL/FM Jonathan Naylor 2020-05-08 09:18:58 +0100
  • feff1ee2c7 remove emphasis Geoffrey Merck 2020-05-08 09:04:28 +0200
  • 77e0deee76 Make whole FM chain RX level independant Geoffrey Merck 2020-05-08 09:01:00 +0200
  • d7cd7096d0 Add the external audio state machine and the beginnings of the audio processing. Jonathan Naylor 2020-05-07 22:39:17 +0100
  • 5d1b66dde3 Add the missing functions. Jonathan Naylor 2020-05-07 22:07:58 +0100
  • 96364dc189 Add the external audio parameters. Jonathan Naylor 2020-05-07 22:01:48 +0100
  • a816818e3f Beginnings of external audio for the FM controller. Jonathan Naylor 2020-05-07 16:17:00 +0100
  • 61ae1fc83a Add transmit hangs to NXDN and P25. Jonathan Naylor 2020-05-06 17:42:46 +0100
  • 3a807535fa Merge branch 'FM' into boxcar_dstar_correlator_fm Jonathan Naylor 2020-05-06 11:35:27 +0100
  • 6769a6a0d7 Merge branch 'FM' into dstar_correlator_fm Jonathan Naylor 2020-05-06 11:35:06 +0100
  • 273e4f63aa Merge branch 'FM' into boxcar_fm Jonathan Naylor 2020-05-06 11:34:36 +0100
  • eb9c0dfd93 Allow for the inversion of COS levels. Jonathan Naylor 2020-05-06 11:34:04 +0100
  • 088d6b857c Merge branch 'FM' into boxcar_dstar_correlator_fm Jonathan Naylor 2020-05-05 21:04:30 +0100
  • c6485de10c Merge branch 'FM' into dstar_correlator_fm Jonathan Naylor 2020-05-05 21:04:08 +0100
  • ef26b598f9 Merge branch 'FM' into boxcar_fm Jonathan Naylor 2020-05-05 21:03:49 +0100
  • 79a09e61fa Add the dot to the FM keyer. Jonathan Naylor 2020-05-05 21:02:56 +0100
  • 9978a75651 Merge branch 'master' into FM Jonathan Naylor 2020-05-05 21:01:15 +0100
  • bd16d13531 Add the dot to the CW Id. Jonathan Naylor 2020-05-05 21:00:36 +0100
  • f00d729264
    Merge pull request #246 from F4FXL/bugfix/STM32F1_POG Jonathan Naylor 2020-05-05 10:17:03 +0100
  • a4ddc2a060 Merge remote-tracking branch 'upstream/FM' into bugfix/STM32F1_POG Geoffrey Merck 2020-05-05 11:02:27 +0200
  • a938c8b708 Reduce buffer size Geoffrey Merck 2020-05-05 10:48:44 +0200
  • aa7a484c7a Allow the start callsign to occur when the kerchunk timer has latched. Jonathan Naylor 2020-05-04 22:18:51 +0100
  • 915be8c279 Calculate the AckMinTime accurately. Jonathan Naylor 2020-05-04 22:06:57 +0100
  • 87feadd451 Better LED management Geoffrey Merck 2020-05-04 19:12:45 +0200
  • 419ab89ee9 Merge branch 'bugfix/STM32F1_POG' of https://github.com/F4FXL/MMDVM into bugfix/STM32F1_POG Geoffrey Merck 2020-05-04 16:44:25 +0200
  • fcdb582893 Change FM LED Pin Geoffrey Merck 2020-05-04 16:43:08 +0200
  • 5e85565208 Fix compile isue Geoffrey Merck 2020-05-04 15:26:17 +0200
  • 2d876b8d8e Fix Fancy LED effect accessing unused ports Geoffrey Merck 2020-05-03 15:36:10 +0200
  • 4feca3c5b7 Clock the timers seperately. Jonathan Naylor 2020-05-03 13:08:33 +0100
  • 1fb7b53b9b Merge branch 'FM' into boxcar_dstar_correlator_fm Jonathan Naylor 2020-05-02 17:53:46 +0100
  • cc018515e1 Merge branch 'FM' into dstar_correlator_fm Jonathan Naylor 2020-05-02 17:53:24 +0100
  • 341bfe4815 Merge branch 'FM' into boxcar_fm Jonathan Naylor 2020-05-02 17:53:04 +0100
  • f8e119c26b Set the modem state in SET_CONFIG. Jonathan Naylor 2020-05-02 17:37:47 +0100
  • 8b0c87a1aa Merge branch 'FM' into boxcar_dstar_correlator_fm Jonathan Naylor 2020-05-02 16:52:46 +0100
  • 278622dd88 Merge branch 'FM' into dstar_correlator_fm Jonathan Naylor 2020-05-02 16:52:27 +0100
  • a53b3656ff Merge branch 'FM' into boxcar_fm Jonathan Naylor 2020-05-02 16:52:01 +0100
  • edddbedd4b Fix compilation issues. Jonathan Naylor 2020-05-02 15:46:36 +0100
  • baa4f7aa4c Last minute tidy-ups. Jonathan Naylor 2020-05-02 14:47:43 +0100
  • 4c7eab5720 Merge branch 'FM' into boxcar_dstar_correlator_fm Jonathan Naylor 2020-05-01 18:48:27 +0100
  • 783822e401 Merge branch 'FM' into dstar_correlator_fm Jonathan Naylor 2020-05-01 18:48:04 +0100
  • 5dade9c1d9 Merge branch 'FM' into boxcar_fm Jonathan Naylor 2020-05-01 18:47:43 +0100
  • de3c257f79 Bump the version date. Jonathan Naylor 2020-05-01 18:47:15 +0100
  • b027e1d1bf
    Merge pull request #243 from F4FXL/FM Jonathan Naylor 2020-05-01 17:04:05 +0100
  • 0a5c496a3a Fix CTCSS value is different when using RXLevel 50 to 99 Geoffrey Merck 2020-05-01 17:56:45 +0200
  • 5b32fecc0a Remove the pre- and de-emphasis and the downsampler. Jonathan Naylor 2020-04-30 11:39:04 +0100
  • 92a4db9886
    Merge pull request #242 from g4klx/revert-241-FM Jonathan Naylor 2020-04-30 11:23:42 +0100
  • cc785e3225
    Revert "Change emphasis time constant to 750µS" revert-241-FM Jonathan Naylor 2020-04-30 11:23:19 +0100
  • be0690e587
    Merge pull request #241 from F4FXL/FM Jonathan Naylor 2020-04-30 09:38:24 +0100
  • 69e39e36b0 Change emphasis time constant to 750µS Geoffrey Merck 2020-04-30 10:26:04 +0200
  • e9c1ced5d9 Merge branch 'FM' into boxcar_dstar_correlator_fm Jonathan Naylor 2020-04-29 21:52:28 +0100
  • 45cdd8f799 Merge branch 'FM' into dstar_correlator_fm Jonathan Naylor 2020-04-29 21:52:04 +0100
  • bcd71edd90 Merge branch 'FM' into boxcar_fm Jonathan Naylor 2020-04-29 21:51:44 +0100