Jonathan Naylor
8edfc62049
Merge pull request #612 from jg1uaa/master
...
m_ssrc use random value
2020-07-01 13:16:52 +01:00
SASANO Takayoshi
0892aaaaae
eliminate SSRC range 0x00000001 - 0xfffffffe
2020-07-01 20:39:22 +09:00
SASANO Takayoshi
79b3eaa57a
replace SSRC source from IPv4 address to random number
...
Previous implementation uses SSRC as IPv4 address that is same behaviour
of Kenwood's NXDN repeater.
RFC 3350 RTP protocol recommends SSRC uses random number.
So I use MT19937 random number generator instead of IP address.
And if this is no problem, I will do two changes.
- replace rand() in DMRNetwork.cpp and DStarNetwork.cpp to MT19937
- remove getLocalAddress() in UDPSocket.cpp
2020-07-01 19:48:07 +09:00
SASANO Takayoshi
974251485d
Merge remote-tracking branch 'upstream/master'
2020-06-30 19:41:27 +09:00
SASANO Takayoshi
236d467c1a
change ScreenLayout definition for Nextion
...
to add new feature easily, the definition of ScreenLayout in [Nextion]
has changed like this.
ScreenLayout < 8: compatibile setting for old config file
0: G4KLX @ 9600bps
1: (reserved)
2: ON7LDS @ 9600bps
3: ON7LDS-DIY @ 9600bps
4: ON7LDS-DIY @ 115200bps
ScreenLayout >= 8: new world, set the bit to enable each feature
bit3 (8) use 115200bps
bit4 (16) Display DMR Talker Alias
bit5 (32) Colour change when displaying TA
bit6 (64) Font size change when displaying long TA text
bit7 (128) Display DIY status when MMDVM IDLE
old settings are same as:
0 -> 0
2 -> 112 (16+32+64)
3 -> 144 (16+128)
4 -> 152 (8+16+128)
2020-06-30 19:40:34 +09:00
Jonathan Naylor
df47466aa2
Use USE_GPSD instead of USE_GPS.
2020-06-30 11:38:25 +01:00
Jonathan Naylor
be8c29da3e
Fix Windows compilation.
2020-06-29 11:50:33 +01:00
Jonathan Naylor
edce667018
Replace MobileGPS with gpsd.
2020-06-29 11:25:10 +01:00
Jonathan Naylor
1dc91b9a64
Add the install target to the other makefiles.
2020-06-25 09:55:28 +01:00
Jonathan Naylor
c174c10caf
Merge pull request #604 from jcyfkimi/master
...
Add install rule into Makefile
2020-06-25 09:35:24 +01:00
Kimi Jin
325b30d30b
Add install rules into Makefile. This will insatll MMDVMHost and RemoteCommand to /usr/local/bin/ path, so need exec with command 'sudo make install'.
2020-06-24 13:33:23 +08:00
jcyfkimi
e8c21493c1
Merge pull request #1 from g4klx/master
...
Update to newest version
2020-06-24 13:28:59 +08:00
Jonathan Naylor
50888777e6
Merge pull request #602 from AndyTaylorTweet/master
...
Update OLED.cpp
2020-06-15 18:13:23 +01:00
Andy Taylor
3313fe8ec3
Update OLED.cpp
...
Modify the OLED code to only allow scroll commands when scrolling is enabled
2020-06-15 17:00:37 +01:00
Jonathan Naylor
7c95e231e2
Merge pull request #601 from jg1uaa/master
...
change ScreenLayout definition for Nextion
2020-06-14 08:30:26 +01:00
SASANO Takayoshi
36a852b38b
change ScreenLayout definition for Nextion
...
to add new feature easily, the definition of ScreenLayout in [Nextion]
has changed like this.
ScreenLayout < 8: compatibile setting for old config file
0: G4KLX @ 9600bps
1: (reserved)
2: ON7LDS @ 9600bps
3: ON7LDS-DIY @ 9600bps
4: ON7LDS-DIY @ 115200bps
ScreenLayout >= 8: new world, set the bit to enable each feature
bit3 (8) use 115200bps
bit4 (16) Display DMR Talker Alias
bit5 (32) Colour change when displaying TA
bit6 (64) Font size change when displaying long TA text
bit7 (128) Display DIY status when MMDVM IDLE
old settings are same as:
0 -> 0
2 -> 112 (16+32+64)
3 -> 144 (16+128)
4 -> 152 (8+16+128)
2020-06-14 16:00:20 +09:00
Jonathan Naylor
1ab09e21fe
Merge branch 'master' into Kenwood
2020-06-13 17:48:03 +01:00
Jonathan Naylor
933b9ef014
Fix crash with POCSAG and no network.
2020-06-08 14:34:29 +01:00
Jonathan Naylor
4c7a2526e5
Merge branch 'master' into Kenwood
2020-05-28 11:50:44 +01:00
Jonathan Naylor
7bfe2f2b2f
Fix Linux compile.
2020-05-27 12:52:15 +01:00
Jonathan Naylor
0b7efee2a7
Upgrade the Kenwood protocol to pass data calls.
2020-05-27 12:47:21 +01:00
Jonathan Naylor
924baeacd1
More work on integrating the Kenwood NXDN protocol.
2020-05-27 12:07:21 +01:00
Jonathan Naylor
45eafe3672
Start adding the Kenwood protocol as an option.
2020-05-27 11:38:46 +01:00
Jonathan Naylor
e7ffcb5090
Merge pull request #594 from m0vse/FM
...
Update RemoteCommand to disable/enable network modes
2020-05-25 20:39:15 +01:00
m0vse
26243c0247
Update RemoteCommand to disable/enable network modes
2020-05-25 20:29:49 +01:00
Jonathan Naylor
0dbfe896bb
Update README.
2020-05-21 11:17:02 +01:00
Jonathan Naylor
4eb534aab6
Remove extraneous logging message.
2020-05-18 11:20:44 +01:00
Jonathan Naylor
eb4dcc22a7
Merge pull request #592 from shawnchain/update_null_modem
...
Update NullModem code to sync with FM changes
2020-05-18 06:34:24 +01:00
Shawn Chain
953530c23b
Update NullModem code to sycn with FM changes
2020-05-18 13:28:55 +08:00
Jonathan Naylor
bcf0ddc2b3
Merge pull request #588 from alistairuk/patch-1
...
Quoted "Listening" for the lcdproc widget_set command
2020-05-14 15:11:26 +01:00
Alistair MacDonald
b5658a6478
Quoted "Listening" for the lcdproc widget_set command
...
Adding quotes increases comparability. Although optional for single words it is unusual not to have it quoted. Previously some here were quoted and some where not.
2020-05-14 15:09:56 +01:00
Jonathan Naylor
dc5438e3aa
Merge branch 'master' into FM
2020-05-13 12:06:16 +01:00
Jonathan Naylor
083cc1155b
Merge branch 'master' into TXHang
2020-05-13 12:05:39 +01:00
Jonathan Naylor
ce121c59da
Add the low CTCSS threshold value.
2020-05-12 13:43:43 +01:00
Jonathan Naylor
2ae966b7fb
Fix for Windows compilation.
2020-05-09 12:47:26 +01:00
Jonathan Naylor
800b7a30af
Merge pull request #582 from f1rmb/redirect_stderr_to_log_when_in_daemon_mode
...
Redirect stderr messages to the log file
2020-05-09 11:45:22 +01:00
Daniel Caujolle-Bert
c3efabf56c
Redirect stderr messages to the log file, as in daemon mode assert() failure are silent and make wrong INI file hard to fix.
2020-05-09 12:11:08 +02:00
Jonathan Naylor
d6b367b8b5
Add the P25 and NXDN transmit hang timer settings.
2020-05-06 17:10:23 +01:00
Jonathan Naylor
5410ca3ce8
Add the COSInvert parameter.
2020-05-06 11:26:54 +01:00
Jonathan Naylor
da0f1a6a76
Merge branch 'master' into FM
2020-05-05 20:53:40 +01:00
Jonathan Naylor
7718676928
Merge pull request #579 from AndyTaylorTweet/master
...
Expand remote commands to allow sending text as CW
2020-05-05 20:45:12 +01:00
Andy Taylor
ff492a518f
Update MMDVMHost.cpp
2020-05-05 19:30:56 +01:00
Andy Taylor
d3f4b1f90c
Update RemoteControl.h
2020-05-05 19:27:12 +01:00
Andy Taylor
8b2b3d344a
Update RemoteControl.cpp
2020-05-05 19:26:12 +01:00
Andy Taylor
dd2f5fbe26
Update MMDVMHost.cpp
2020-05-05 19:24:29 +01:00
Jonathan Naylor
1a142e36cb
Host support for the CallsignAtLatch option.
2020-05-04 22:30:16 +01:00
Jonathan Naylor
6d6cee119d
Merge branch 'master' into FM
2020-05-03 19:06:05 +01:00
Jonathan Naylor
97327be963
Merge pull request #577 from AndyTaylorTweet/master
...
Update HD44780.cpp
2020-05-03 19:03:35 +01:00
Andy Taylor
7e145d288a
Update HD44780.cpp
...
The section at line 402 is mostly the same as the section at line 294, I suspect the new section should be setFMInt() instead....
2020-05-03 18:33:22 +01:00
Jonathan Naylor
5fe70ee654
Merge pull request #575 from m0vse/FM
...
Add enable/disable commands to RemoteCommand
2020-05-02 21:56:30 +01:00