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
Jonathan Naylor
80842738f9
Merge pull request #67 from g0wfv/develop
...
Attempt to solve one cause of "No reply from modem" loop
2016-05-14 11:53:25 +01:00
Tony Corbett G0WFV
0db3cf10e8
Attempt to solve one cause of "No reply from modem" loop
...
"err 101" (network unreachable - effectively cant get to the master because we've lost the network)
This needs trapping and handling properly to smooth the way it currently tries to send from the socket as quickly as it can (effectively every millisecond) until the network is restored, then does the same for "Opening IPSC" every millisecond or less until the login either times out (in which case I've edited the code to tell it to retry!) or logs into the master successfully.
This error also causes the "no reply from modem loop, however this is now trapped in all cases if the firmware is read successfully by stopping the inactivity timer, allowing the software to continue reading the modem.
It works for this particular error, but others may need to test!
2016-05-14 11:39:56 +01:00
Jonathan Naylor
3ebebf7f1c
Stop sending the CW Id after a DMR transmission.
2016-05-13 10:32:41 +01:00
Jonathan Naylor
ddfd705fff
Merge pull request #66 from g0wfv/develop
...
Update HD44780 todo list
2016-05-12 20:14:54 +01:00
Tony Corbett G0WFV
191df10265
Update HD44780 todo list
2016-05-12 19:41:58 +01:00
Jonathan Naylor
d09b2fa30b
Send the CW Id after a DMR transmission.
2016-05-12 18:04:50 +01:00
Jonathan Naylor
55010aaaf6
Clean up the YSF code a little more.
2016-05-12 17:44:08 +01:00