Commit graph

83 commits

Author SHA1 Message Date
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
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
3ebebf7f1c Stop sending the CW Id after a DMR transmission. 2016-05-13 10:32:41 +01:00
Jonathan Naylor
d09b2fa30b Send the CW Id after a DMR transmission. 2016-05-12 18:04:50 +01:00
Jonathan Naylor
62aa7a8103 Reduce the amount of logging a little. 2016-05-10 18:26:52 +01:00
Rudy Hardeman
426a6dcf6b Merge branch 'master' of https://github.com/g4klx/MMDVMHost into SSD1306 2016-05-10 15:33:24 +00:00
Rudy Hardeman
7271ac0766 Initial version
DMR works
2016-05-10 15:08:06 +00:00
Jonathan Naylor
68d58a3de6 Add the CW Id. 2016-05-09 21:55:44 +01:00
Jonathan Naylor
bd5946ccd2 Add a display hang time so quick transmissions aren't missed. 2016-05-09 18:14:27 +01:00
Jonathan Naylor
06825ca502 Fix Linux compile error. 2016-05-05 18:06:05 +01:00
Jonathan Naylor
ed6586fa58 Split the DMR TX hang time from the mode hang time. 2016-05-05 17:56:18 +01:00
Jonathan Naylor
dd5e86a66d Use the duplex flag to indicate that a DVMega is being used. 2016-05-05 17:08:23 +01:00
Tony Corbett
5735209394 Better usage of display with DVMega 2016-05-05 16:13:06 +01:00
Tony Corbett G0WFV
f31a8815cb Forgot MMDVMHost.cpp! 2016-05-05 14:52:49 +01:00
Simon
2d366a624e Changed all daemon logs to LogWarning() for consistency. 2016-05-05 11:11:44 +01:00
Simon
8195ee9f34 Changed LogMessage() to LogWarning when we can't setuid() in daemon mode 2016-05-05 10:53:19 +01:00
Simon
3617199399 Added check to see if HD44780 is enabled and disable setuid() if it is 2016-05-05 09:47:54 +01:00
Simon
10894179a1 added setuid and setgid code for daemon code, tidied logging for same 2016-05-04 21:20:24 +01:00
g0wfv
131115d6d3 Capitalise default ini file in Linux to match pre-existing file in repo 2016-05-04 21:00:12 +01:00
Simon
25d993b8b3 added setuid and setgid code, tidied up logging 2016-05-04 20:06:15 +01:00
Jonathan Naylor
6df1187bac Handle restarts with SIGHUP. 2016-05-04 06:35:20 +01:00
Jonathan Naylor
91aba16d98 Add daemonisation under Linux and other enhancements (from Simon G7RZU) 2016-05-03 23:01:49 +01:00
Jonathan Naylor
99b71a00b2 Clean up the recent HD44780 changes. 2016-05-03 17:59:21 +01:00
Tony Corbett
414a1df408 HD44780 PWM backlight control 2016-05-01 16:59:43 +01:00
phl0
f47456ae0b
Add inch sign 2016-04-27 21:19:40 +02:00
phl0
94aa27cc4b
Add config option for Nextion display sizes 2016-04-27 20:57:47 +02:00
phl0
a2413f30db
Changed type of callsign variable for TFTSerial 2016-04-21 12:09:54 +02:00
phl0
f6c7ee79c6
Changed type of callsign variable for HD44780 2016-04-21 12:03:55 +02:00
phl0
991065fb0c
Changed variable type for callsign 2016-04-20 21:23:51 +02:00
Jonathan Naylor
8eb564ba37 Translate DMR Id to callsign from a file. 2016-04-12 18:26:13 +01:00
Jonathan Naylor
4329c627db Hopefully fix the missing display of the first transmission in all modes. 2016-04-11 12:21:46 +01:00
Jonathan Naylor
ad1b30341d Add the callsign and DMR Id to the TFT Serial. 2016-04-11 10:55:20 +01:00
phl0
41ffcc4cab Add callsign and DMR id to displays idle screen 2016-04-08 13:47:05 +02:00
Jonathan Naylor
a731703ac9 Add initial support for the Nextion display. 2016-04-06 19:53:25 +01:00
Jonathan Naylor
371684ae03 Add black list functionality for D-Star and DMR. 2016-04-06 18:46:05 +01:00
Jonathan Naylor
3ee457830b Allow for the configuration of the HD44780 pins. 2016-04-06 17:43:20 +01:00
Jonathan Naylor
a2130421a9 Add DMR prefix checking. 2016-04-04 19:03:38 +01:00
Jonathan Naylor
ea51eee15c Allow for locking the MMDVM to the callsign or id of the
repeater/hostspot.
2016-04-04 17:40:05 +01:00
Jonathan Naylor
9d03c83609 Allow for setting of outgoing port number on DMR networking. 2016-04-03 19:11:45 +01:00
Jonathan Naylor
3675153d11 Use an explicit mode change for DMR. 2016-03-29 17:59:15 +01:00
Jonathan Naylor
f7f78115ab Set mode to DMR for simplex hotspots. 2016-03-25 20:54:51 +00:00
Jonathan Naylor
b19c46ff2c Add an error display. 2016-03-21 22:47:58 +00:00
Jonathan Naylor
a3c25766c0 Handle any frequency offset in the oscillator. 2016-03-21 21:50:45 +00:00
Jonathan Naylor
efa9ec1977 Add DMR slot delay parameter. 2016-03-17 18:12:14 +00:00
Jonathan Naylor
bf92e1013c Change HD44780 define from RASPBERRY_PI to HD44780. 2016-03-15 07:53:38 +00:00