Commit graph

655 commits

Author SHA1 Message Date
Tony Corbett G0WFV 52dbea6633 Attempt to fix scrolling issues reported on 20x4 LCD
Please test and report in the the exisiting issue on git - I don't have a 20x4 LCD to hand, so am unable to test this myself!
2016-06-05 19:06:04 +01:00
Jonathan Naylor 123b0f22d7 Merge pull request #81 from g0wfv/develop
Implement scrolling of long src and dest on HD44780/Adafruit LCDs
2016-06-04 16:38:14 +01:00
Tony Corbett G0WFV fa8caf8c92 Implement scrolling of long src and dest on HD44780/Adafruit LCDs
Also tidyed up my comments and cleared lines where I've left old code commented out and the new code has proved to work just fine!
2016-06-04 15:22:39 +01:00
Jonathan Naylor 5ea06ac221 Merge pull request #80 from Boromatic/master
solved no CW-ID
2016-06-03 15:43:01 +01:00
afg 6c805b7a2f solved no CW-ID 2016-06-03 16:28:55 +02:00
Jonathan Naylor dad34ada69 Add the idle clock to the Nextion display. 2016-06-01 11:55:24 +01:00
Jonathan Naylor ed8ea92468 Re-add debug BER displays for D-Star and DMR. 2016-06-01 09:43:39 +01:00
Jonathan Naylor 96d6883fea Modify display to allow space for a clock on the idle screen. 2016-06-01 09:32:10 +01:00
Jonathan Naylor 5e3f186895 Merge pull request #78 from g0wfv/develop
Add a clock to the HD44780 Idle screen and redesigned Idle layouts ...
2016-06-01 08:57:48 +01:00
Tony Corbett 26fabb2b68 Impliment clock on all HD44780 sizes and redesigned IDLE screen 2016-05-29 10:13:43 +03:00
Tony Corbett 124f465a58 Correct MMDVM.ini flag error for UTC clock display 2016-05-28 23:36:04 +03:00
Tony Corbett 35c0a83d37 Add a clock to the idle screen 2016-05-28 23:29:30 +03:00
Jonathan Naylor 9dfba5095c Bump the version date. 2016-05-27 17:54:40 +01:00
Jonathan Naylor ec2014aa4d Re-enable the repitition FEC decoder. 2016-05-26 17:27:19 +01:00
Jonathan Naylor 8432199f1e Reconstruct voice FEC on incoming network audio. 2016-05-25 07:51:42 +01:00
Jonathan Naylor afb4b5db35 Temporarily disable the DN mode audio FEC. 2016-05-25 07:26:00 +01:00
Jonathan Naylor 47aee60b55 Dump CSD data in data FR mode. 2016-05-24 06:57:29 +01:00
Jonathan Naylor 2117491d2c Add more data payload tracing. 2016-05-23 23:16:33 +01:00
Jonathan Naylor 4b323a9d20 Decode FR mode data, and generate cleanups and bug fixing. 2016-05-23 21:45:52 +01:00
Jonathan Naylor 628490097e Add example timer code to HD4470.cpp and .h 2016-05-23 18:43:44 +01:00
Jonathan Naylor d474328c58 Modify the 3.5" Nextion display to make it the same as the others. 2016-05-23 18:36:53 +01:00
Jonathan Naylor 92cf3ed203 Change via to at for YSF displays. 2016-05-23 18:04:17 +01:00
Jonathan Naylor b16fe2932a Fix small logging mistake. 2016-05-21 13:09:34 +01:00
Jonathan Naylor c3ff1cc43a Rework the Nextion laouts with the latest editor. 2016-05-21 12:52:56 +01:00
Jonathan Naylor e600cf36bb Roll back holdoff timer changes. 2016-05-21 12:32:36 +01:00
Jonathan Naylor 90772a2a9b Add optional clocking for the displays. 2016-05-21 12:28:09 +01:00
Jonathan Naylor 05a750bf60 Increase network polling frequency for YSF. 2016-05-21 12:19:25 +01:00
Jonathan Naylor 202437f7f6 Correct the order of the YSF display argumemts. 2016-05-20 06:15:42 +01:00
Jonathan Naylor 14f36a175d Update the display and logging on incoming YSF network data. 2016-05-19 19:08:48 +01:00
Jonathan Naylor d5310f1983 Add Adrian's C4FM reflector. 2016-05-19 17:44:12 +01:00
Jonathan Naylor c01102ed5f Bump the version date. 2016-05-17 19:48:54 +01:00
Jonathan Naylor bbaec30249 Remove unused member variable. 2016-05-17 19:47:18 +01:00
Jonathan Naylor 07e42df597 Merge pull request #73 from g0wfv/develop
Remove compiler warnings for YSFNetwork.cpp
2016-05-17 10:15:42 +01:00
Tony Corbett G0WFV 3d6bc71e27 Remove compiler warnings for YSFNetwork.cpp
In file included from YSFNetwork.cpp:20:0:
YSFNetwork.h: In constructor ‘CYSFNetwork::CYSFNetwork(const string&, unsigned int, const string&, bool)’:
YSFNetwork.h:54:17: warning: ‘CYSFNetwork::m_debug’ will be initialized after [-Wreorder]
  bool           m_debug;
                 ^
YSFNetwork.h:53:17: warning:   ‘std::string CYSFNetwork::m_callsign’ [-Wreorder]
  std::string    m_callsign;
                 ^
YSFNetwork.cpp:31:1: warning:   when initialized here [-Wreorder]
 CYSFNetwork::CYSFNetwork(const std::string& address, unsigned int port, const std::string& callsign, bool debug) :
 ^
2016-05-17 10:03:59 +01:00
Jonathan Naylor 7ad26a18f2 Set the FICH on received network data. 2016-05-17 06:30:59 +01:00
Jonathan Naylor ac4d8af0d2 Fix end of RF transmission. 2016-05-17 06:13:09 +01:00
Jonathan Naylor 57d8faa07e Add the holdoff timers. 2016-05-16 22:07:18 +01:00
Jonathan Naylor 9ed2c00b0c First go at System Fusion networking. 2016-05-16 21:57:32 +01:00
Jonathan Naylor 1d5ed691c4 Remove the System Fusion parrot. 2016-05-16 18:28:24 +01:00
Jonathan Naylor f8790d91a8 Delay opening the IPSC connection in error cases. 2016-05-16 18:08:10 +01:00
Jonathan Naylor 5cbfa2b331 Disable receiving of DMR slot 1 in DMO mode. 2016-05-16 17:27:56 +01:00
Jonathan Naylor 59ea7efa04 Merge pull request #71 from g0wfv/develop
Add [-v|--version] flag to command line
2016-05-15 15:14:40 +01:00
Tony Corbett G0WFV 2256b8d025 Add word version to output 2016-05-15 07:06:38 +01:00
Tony Corbett G0WFV 2723e0c842 Capture bad command line arguments 2016-05-15 06:59:09 +01:00
Tony Corbett G0WFV db8adfcfe0 Clean up tabbing 2016-05-14 23:31:33 +01:00
Tony Corbett G0WFV 4d44936e14 Remove the version from STDERR messages and add -v | --version flag 2016-05-14 23:26:16 +01:00
Tony Corbett G0WFV d772c76b6e Add VERSION to STDERR and log messages that output the string MMDVMHost
They now output the string MMDVMHost-yyymmdd

a) for completeness 

and;

b) to quickly output the version number by calling the host executable with no arguments so Kim can easily grab it for his dashboard.

I did think about a -v|--version argument, but this was much simpler for the purpose.
2016-05-14 21:31:17 +01:00
Jonathan Naylor b343acf868 Merge pull request #70 from g0wfv/develop
Update DMRIds.dat
2016-05-14 18:11:55 +01:00
Tony Corbett G0WFV 0edb757a0e Add the header back into DMRIds.dat 2016-05-14 16:45:07 +01:00
Tony Corbett G0WFV 8dc0f23605 Update DMRIds.dat
DMR-MARC database as at 1500 on 14 May 16
2016-05-14 16:42:14 +01:00