Commit graph

1399 commits

Author SHA1 Message Date
Jonathan Naylor 7905a75618 Fix various bugs in the new YSF state machine. 2017-08-19 12:08:28 +01:00
Jonathan Naylor c30a1bd416 Add invalid access attempt logging. 2017-08-15 15:21:27 +01:00
Jonathan Naylor 0694a7a7c4 Fix the late entry log message. 2017-08-15 12:48:48 +01:00
Jonathan Naylor 8b2544ba85 Add SelfOnly to YSF. 2017-08-15 10:11:05 +01:00
Jonathan Naylor b3c0e68b23 Rebuild broken FICHs. 2017-08-14 17:34:04 +01:00
Jonathan Naylor f4beafc593 Add a dummy header when DN mode late entry occurs. 2017-08-14 16:13:56 +01:00
Jonathan Naylor 6d9bca0016 Re-add the DSQ to the RF data. 2017-08-14 14:46:00 +01:00
Jonathan Naylor 701c6b2387 Begin refacturing the different YSF modes. 2017-08-14 14:08:43 +01:00
Jonathan Naylor bd8f15cf5d Fix DSQ processing. 2017-08-14 12:12:32 +01:00
Jonathan Naylor 3749b8d9f4 Add configurable scrolling to the OLED display. 2017-08-13 10:57:02 +01:00
Jonathan Naylor 8d9cfb0f46 Add YSF DSQ support. 2017-08-13 10:30:02 +01:00
Jonathan Naylor a89e3db3dc Merge pull request #326 from moiei/master
MMDVM logo Brush-up
2017-08-12 21:55:28 +02:00
M0IEI 6bce586a7a MMDVM logo Brush-up 2017-08-12 17:42:23 +01:00
Jonathan Naylor 5b2ed42214 Merge pull request #325 from moiei/master
Idle Screen for OLED display is now a Screensaver
2017-08-09 22:14:30 +02:00
M0IEI a51fd933a4 Update OLED.cpp 2017-08-09 20:39:12 +01:00
M0IEI 59d047771f Update OLED.cpp
The Idle Screen is now the MMDVM logo scrolling through the whole screen as a Screensaver.
2017-08-09 20:37:48 +01:00
Jonathan Naylor be6d499ac7 Merge pull request #324 from phl0/rssi4GM1200E
Data was taken with F0DEI PCB v1.2 instead of ZUM v1.0
2017-08-09 20:43:20 +02:00
phl0 bf17d24d02
Data was taken with F0DEI PCB v1.2 instead of ZUM v1.0 2017-08-09 12:30:38 +02:00
Jonathan Naylor 053b0c2da0 Merge pull request #323 from phl0/rssi4gm1200E
Add sample RSSI.dat for GM1200E. Credits to DL4OCH
2017-08-09 12:02:46 +02:00
phl0 04bde78be4 Add sample RSSI.dat for GM1200E. Credits to DL4OCH 2017-08-09 11:51:53 +02:00
Jonathan Naylor d0614780fb Merge pull request #322 from moiei/master
OLED display refurbishment
2017-08-07 05:34:41 +02:00
M0IEI bfd207da58 Update OLED.h 2017-08-06 22:26:01 +01:00
M0IEI 41ed2db2dd Update OLED.cpp
Small fixes
2017-08-06 18:18:48 +01:00
M0IEI b13e29b67c Update OLED.cpp
fix minor things
2017-08-06 17:40:55 +01:00
M0IEI ed6c4cb854 Add files via upload
-Added definition of 5th line in OLED.h
-Added new logos for D-Star, Fusion, DMR and Idle Screen
-Relocated text for better reading in all modes (moved everything down a line)
-Added a line to make the logo of the active mode scroll. (you have to un-comment it; it is at the very end of OLED.cpp)
-D-Star screen organised  to show the info in a more visual way
2017-08-06 17:35:10 +01:00
Jonathan Naylor 1437fca2f2 Suppress the ack when Ack=0 in a less buggy way. 2017-07-27 16:39:14 +01:00
Jonathan Naylor 8a131f45b3 Bump the version date. 2017-07-19 20:07:54 +01:00
Jonathan Naylor 790ca554e6 Update the DMR Ids file. 2017-07-19 20:03:21 +01:00
Jonathan Naylor d8309cec67 Make the DMR downlink activation less selective. 2017-07-19 19:48:53 +01:00
Jonathan Naylor 517d6a84f5 Cleanup the access control slightly. 2017-07-16 19:31:27 +01:00
Jonathan Naylor a2522f8f32 Small bit of refactoring. 2017-07-10 19:38:47 +01:00
Jonathan Naylor 52775c55ef Merge pull request #319 from AndyTaylorTweet/master
Update DMRAccessControl.cpp
2017-07-10 06:43:34 +01:00
Andy Taylor c8e6b3d363 Update DMRAccessControl.cpp 2017-07-09 23:41:36 +01:00
Andy Taylor 9868df7fc7 Update DMRAccessControl.cpp
Updated the DMR Id SelfOnly matching code to remove the need for string compare.
2017-07-09 23:33:02 +01:00
Jonathan Naylor 8e9309f7a9 Merge pull request #318 from AndyTaylorTweet/master
Update DMRAccessControl.cpp
2017-07-09 18:43:24 +01:00
Andy Taylor fc34ea916f Update DMRAccessControl.cpp
Updated to make string conversion only when needed and to re-add the id == m_id compare
2017-07-09 16:40:16 +01:00
Andy Taylor 4c0aa33cec Update DMRAccessControl.cpp
Modified to match the first 7 digit of the DMR ID received over RF when in 'Self-Only' mode.
2017-07-09 14:37:27 +01:00
Jonathan Naylor d399ba9ebb Merge pull request #316 from g0wfv/develop
Various directory housekeeping and a new sysadmin shell script
2017-07-02 18:07:20 +01:00
Tony Corbett, G0WFV b362fe41b8 Add XLX and DMRGateway as supported DMR networks 2017-07-02 17:47:25 +01:00
Tony Corbett, G0WFV 87635060b5 Update README.md in main directory to include LCDproc
can't believe I missed this one out when I wrote it!
2017-07-02 17:43:38 +01:00
Tony Corbett, G0WFV 08d5a3fe56 Update README.md in linux sub-directory 2017-07-02 17:32:40 +01:00
Tony Corbett, G0WFV 29a3898626 Move DMR ID update scripts to linux sub-directory 2017-07-02 17:14:31 +01:00
Tony Corbett, G0WFV 652a30cecd Add log monitoring shutdown script 2017-07-02 17:13:48 +01:00
Jonathan Naylor 194b543b32 Merge pull request #313 from phl0/makeAckTimeAdjustable
Make AckTime adjustable
2017-06-16 08:27:18 +01:00
phl0 a09587ed26
Use correct parameter for Timers 2017-06-16 08:58:30 +02:00
Jonathan Naylor 345e9fed07 Merge pull request #312 from g0wfv/develop
Add  Tx and Rx frequency offsets
2017-06-14 21:00:03 +01:00
g0wfv 5e91c1159f Add Tx and Rx frequency offsets
Enables specification of independant Tx and Rx offsets in Hz for Tx and Rx frequencies on DVMega and MMDVM_HS hardware.

Tx and Rx frequencies no longer have to be offset for frequency errors in ADF7021 devices and dashboards (BM/DMR+) will now display intended frequencies.
2017-06-14 16:46:00 +01:00
phl0 f0fc7c7ec9
Make AckTime adjustable 2017-06-14 12:54:44 +02:00
Jonathan Naylor 348e682610 Merge pull request #310 from g0wfv/develop
Change example local port for [DMR Network] in MMDVM.ini for easier linking with DMRGateway "out of the box"
2017-06-11 16:15:49 +01:00
Tony Corbett 7e2c1f0303 Change example local port for [DMR Network] in MMDVM.ini for easier linking with DMRGateway
Just needs to be uncommented to work with DMRGateway out of the box now :-)
2017-06-11 16:05:49 +01:00