Commit graph

1435 commits

Author SHA1 Message Date
Jonathan Naylor 90e4794a3d Revert "Devel" 2017-10-24 21:55:58 +01:00
Jonathan Naylor 4430294fc5 Merge pull request #337 from on7lds/devel
Devel
2017-10-24 21:43:09 +01:00
ON7LDS 32cf27e575 Minor change in 32" screen (id/TA field width) 2017-10-22 19:32:50 +02:00
ON7LDS ea5be21ed6 Nextion display is queried to know it's layout so the new binary can function with 'old' and 'new' layouts.
It is done in a way to acommodate future layout changes (the display sends it's 'layout version')
2017-10-22 14:03:02 +02:00
ON7LDS 8c9afa6862 Changed network interface detection
Added Nextion HMI files
2017-10-17 20:42:38 +02:00
Jonathan Naylor fe4b9b242e Merge pull request #335 from phl0/updateDMRIDs
Update DMR IDs
2017-10-10 09:13:42 +01:00
phl0 d82b9387e8
Update DMR IDs 2017-10-10 10:01:53 +02:00
Jonathan Naylor 3299fbe030 Fix indentation. 2017-10-04 21:56:40 +01:00
Jonathan Naylor 8fe16ca217 Fix bug in Short LC and add the last (unused) category. 2017-10-04 11:36:51 +01:00
Jonathan Naylor 323e5f7680 Revert "Simplify and fix the Short LC code."
This reverts commit 251c5fb361.
2017-10-04 11:20:37 +01:00
Jonathan Naylor 251c5fb361 Simplify and fix the Short LC code. 2017-10-04 10:50:05 +01:00
Jonathan Naylor d6d87669d4 Remove unneeded code. 2017-10-03 12:18:06 +01:00
Jonathan Naylor 84a9f2e9b8 Upgrade the Short LC signalling for data preamble CSBKs. 2017-10-03 10:03:13 +01:00
root 8f5d691006 Better Nextion Diplays
* better looking fonts
* DMR talker alias is shown (in green) if received
* font is automaticly  adapted when TA would be too long for display
* DMR ID, call or TA (depending on what was shown) goes to gray at voice end
* "MMDVM stopped" at rest screen when MMDVMHost application is ended
* active network interface and IP address on rest screen so you know how to contact it
2017-10-02 21:07:45 +02:00
root 3a9c011dfa Refinements of the Nextion displays
* better looking fonts
* DMR talker alias is shown (in green) if received
* font is automaticly  adapted when TA would be too long for display
* DMR ID, call or TA (depending on what was shown) goes to gray at voice end
* "MMDVM stopped" at rest screen when MMDVMHost application is ended
* active network interface and IP address on rest screen so you know how to contact it
2017-10-02 21:04:46 +02:00
Jonathan Naylor 56ebac20a9 Update for VS2017. 2017-09-22 20:15:02 +01:00
Jonathan Naylor 139be054be Add better validation of DG-ID for DSQ use. 2017-09-17 12:16:14 +01:00
Jonathan Naylor 5fa3b8f524 Handle the new firmware version better. 2017-09-16 19:33:33 +01:00
Jonathan Naylor 86aa8bdf98 Move to VS2017. 2017-09-16 14:14:30 +01:00
Jonathan Naylor 31828da9d2 Allow for per mode RF and Network mode hang times. 2017-09-01 09:25:54 +01:00
Jonathan Naylor 0efaf55102 Update the length parameter. 2017-08-20 12:49:32 +01:00
Jonathan Naylor cd38a29156 Add DB2OE Nextion layouts. 2017-08-20 12:35:03 +01:00
Jonathan Naylor 9a7828566d Add an optional transmi DC offset value. 2017-08-20 12:07:57 +01:00
Jonathan Naylor 7b93ed1839 Merge pull request #331 from phl0/fix
Fix reorder warning (commit fda4049928)
2017-08-19 22:57:28 +01:00
phl0 2cc08e8ff8
Fix reorder warning (commit fda4049928) 2017-08-19 21:14:12 +02:00
Jonathan Naylor e853c3e243 Update the DMR Ids file. 2017-08-19 17:03:50 +01:00
Jonathan Naylor fda4049928 Move the Id into the General section. 2017-08-19 16:23:37 +01:00
Jonathan Naylor afe38bcb9d Add stricter P25 id checking. 2017-08-19 12:37:32 +01:00
Jonathan Naylor 23ce9c7b46 Merge branch 'YSFRefactor' 2017-08-19 12:12:05 +01:00
Jonathan Naylor 7905a75618 Fix various bugs in the new YSF state machine. 2017-08-19 12:08:28 +01:00
Jonathan Naylor 85bd2f1236 Merge pull request #330 from AndyTaylorTweet/master
Account for 8/9 digit DMR IDs in P25 SelfOnly access control.
2017-08-17 15:06:58 +01:00
Andy Taylor 2f48d65907 Account for 8/9 digit DMR IDs
Many hotspot users have 8/9 digit DMR IDs configured, the 7 Digit ID in the radio will then fail the match.
This is a possibly ugly but functional patch that will account for those cases (similar to the recent work on the DMR Access for the same reasons).
2017-08-17 14:17:56 +01:00
Jonathan Naylor f79527174c Log P25 rejections better. 2017-08-15 15:43:58 +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 cf0c70087d Add SelfOnly to P25 based on the DMR Id. 2017-08-15 10:30:05 +01:00
Jonathan Naylor 8b2544ba85 Add SelfOnly to YSF. 2017-08-15 10:11:05 +01:00
Jonathan Naylor 6ae4735598 Merge pull request #328 from phl0/fixcomment
Remove comment and some code beauty
2017-08-15 08:12:36 +02:00
phl0 c3260e749f
Remove comment and some code beauty 2017-08-15 00:07:09 +02: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 5f8a8ed057 Re-add the DSQ information when transmitted on RF. 2017-08-14 14:34:46 +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