Lawmanwilly
c4dcede4bc
Bugfix: source was not added to System:info message
2023-01-21 10:30:11 +01:00
Lawmanwilly
28c333d257
More output on web interface of the svxreflector for better integration of dashboard solutions
2023-01-19 19:22:25 +01:00
Adi / DL1HRC
ad528cb96d
Fixed smaller typos
2023-01-13 20:03:47 +01:00
Adi / DL1HRC
d87d6f0519
Added missing part in else query (ReflectorLogic class)
2023-01-13 19:54:38 +01:00
Adi / DL1HRC
b0ad69cf1f
New methods to retrieve product and vendor information of the radio used for better dashboard integration.
2023-01-13 19:31:04 +01:00
Adi Bier / DL1HRC
bb8ed356d0
Version info updated
2023-01-11 11:27:48 +01:00
Lawmanwilly
ec454b6116
Two more parameters added to the event protocol: active_issi and last_talker
2023-01-10 18:56:07 +01:00
Adi Bier
cb19476300
Update README.adoc
2023-01-07 20:07:39 +01:00
Adi Bier / DL1HRC
7e3ad72280
README.adoc updated
2023-01-07 20:01:55 +01:00
Adi Bier
b92d9c8848
Merge branch 'sm0svx:master' into tetra-contrib
2023-01-02 22:42:02 +01:00
Tobias Blomberg
574c05137d
Bugfix in DNS lookup code
...
- Enlarge message buffer to support larger DNS answers
- Correct usage of function strerror_r to print error messages
2023-01-02 22:26:22 +01:00
Adi Bier / DL1HRC
f1cea45820
Merged with master
2023-01-02 19:58:20 +01:00
Tobias Blomberg
690a3c29a8
Merge PR #437 : pjSipLogic
...
This merge introduces support for SIP calling. Contribution by
DL1HRC / Adi.
The build is enabled by using the -DWITH_CONTRIB_SIP_LOGIC=ON CMake
command line option.
2023-01-02 19:01:53 +01:00
Tobias Blomberg
a96d1e071a
Update copyright year
2023-01-02 13:17:04 +01:00
Tobias Blomberg
feec144a51
Bugfix in SvxReflector: Invalid client id
...
After 65536 client connections the warning "Incoming UDP datagram from
XX.XX.XX.XX:YYYYY has invalid client id ZZZZZ" was logged for all new
client connections.
2023-01-01 18:48:10 +01:00
Lawmanwilly
ae6168c16a
Bugfix in rssi max/min value collection
2022-12-27 20:39:07 +01:00
Lawmanwilly
609f6c31a0
Bugfix in jsonToString method, Rssi value in TMO and GW networks is now transmitted via reflector
2022-12-27 19:05:31 +01:00
Adi Bier / DL1HRC
518d589837
Added rssi handling, transfer information to the reflectors
2022-12-22 17:47:45 +01:00
Adi Bier / DL1HRC
718e7cd4e6
Removed deprecated json-method causes messages like "warning: ‘Json::Reader::Reader()’ is deprecated: Use CharReader and CharReaderBuilder instead"
2022-12-15 19:48:20 +01:00
Adi Bier
77fe8314fa
Update README.adoc
...
Added short infor about QOS and ssmtp
2022-12-15 14:47:38 +01:00
Adi Bier/DL1HRC
029c6c9b92
Added QOS (quality of service). This functionality is only available in TMO or Gateway mode. Installing and configuring ssmtp is required to send email alerts.
2022-12-15 11:25:32 +01:00
Adi Bier / DL1HRC
1a8c146d17
Bugfix: Corrected display of the degree symbol
2022-12-07 08:47:21 +01:00
Adi Bier / DL1HRC
33ce56c1ef
Added missed tcl prcedure remote_received_tg_updated
2022-11-28 12:54:15 +01:00
Adi / DL1HRC
e86959aba5
Small extension to have a direct path to the Pei used for development. Request from Daniel/SP0DZ. Removed unnecessary spaces.
2022-11-10 20:59:01 +01:00
Adi Bier
0e238d6403
Update README.adoc
...
Typo
2022-11-06 11:07:47 +01:00
Adi Bier / DL1HRC
056ce59505
Readme changed from README-Tetra to README.adoc
2022-11-06 10:55:55 +01:00
Adi Bier
86c31cd142
Update README-Tetra
...
Documentation updated with make options (hint from Daniel/SP0DZ)
2022-11-03 19:42:26 +01:00
Adi Bier
1ee64a61c7
Update TetraLogic.conf.in
...
Typo in example TetraLogic.conf.in MODE -> TETRA_MODE. Tnx to Frederic/F1IWQ
2022-11-03 11:28:42 +01:00
Adi/DL1HRC
d1cf19723b
Changed sequence of reading svxlink.conf params to handle Pei-AT commands. Warnings will give out if the INIT_PEI paramter is still configured since the new way to configure the MS is to read the AT commands from a new pei-init.json-file. Changes in debug output. These changes were made in collaboration with Daniel/SP0DZ who is developing a dashboard for the TeraLogic.
2022-11-02 20:41:45 +01:00
Adi/DL1HRC
3ae6eefe67
pei-init.json example file added
2022-11-02 13:17:58 +01:00
Adi/DL1HRC
4dab65db1e
Pei initialization can now be done via an external json file. Bugfix: .json files were not installed correctly. Some typos in doc file corrected.
2022-11-02 12:08:02 +01:00
Adi Bier / DL1HRC
c235f9c655
Removed unused
2022-10-27 19:42:34 +02:00
Adi Bier / DL1HRC
42789b94f6
Extended handling of meta data
2022-10-26 19:05:43 +02:00
Adi Bier / DL1HRC
58e476d8dc
Replaced obsolete Json::Fastwriter methods from Reflector and Tetra classes
2022-10-26 10:30:27 +02:00
Adi Bier/DL1HRC
419847927b
Documentation and some configuration updated.
2022-10-25 09:58:00 +02:00
Adi Bier/DL1HRC
adf0809079
Changed Tetra/Dapnet related logic files to the new structure.
2022-10-24 14:26:12 +02:00
Adi Bier/DL1HRC
14c2fc2bd1
Tetra-squelch added
2022-10-17 14:21:23 +02:00
Adi Bier/DL1HRC
6fe59e5088
Tetra-squelch added
2022-10-17 14:18:28 +02:00
Adi Bier / DL1HRC
102eb3b983
Adapted new logic structure, merged with master
2022-10-17 12:29:13 +02:00
Adi Bier / DL1HRC
ff520bf4f9
2nd Bugfix: wrong int/string handling caused segfault
2022-10-10 13:45:38 +02:00
Adi Bier / DL1HRC
b453f908f6
Bugfix: wrong int/string handling caused segfault
2022-10-10 13:23:19 +02:00
Tobias Blomberg
22e17a967a
Build SvxLink contribs last
2022-08-26 06:25:44 +02:00
Tobias Blomberg
8817430d1d
Improve logic core plugin docs
2022-08-25 23:13:56 +02:00
Tobias Blomberg
95ab8280e8
Comment out TIMEOUT in Tx1 section for default config
...
It was confusing for some that the transmitter stop working after five
minutes by default config. Now it have to be explicitly enabled.
2022-08-25 14:40:03 +02:00
Tobias Blomberg
870b618c82
Refactor logic core code to better support contributions
...
The code in this commit will refactor the logic core code to better
support code contributed from thirdparty developers.
- Logic cores are now loaded as plugins instead of being directly
linked.
- Custom TCL commands can be added to the EventHandler which is only
valid in one logic core.
- Manual pages can now be build outside of the doc/man subdirectory.
2022-08-24 13:50:45 +02:00
Adi Bier
b406e93140
Merge branch 'sm0svx:master' into tetra-contrib
2022-08-20 15:51:36 +02:00
Tobias Blomberg
e7e69b0e70
Add announcement for reflector connection status
...
If the connection to the reflector is not up when a talk group is
locally activated, an announcemnt will tell the user that the reflector
is disconnected. The connection status will also be announced for the
"*" ReflectorLogic command.
Fixes #592
2022-08-20 14:32:24 +02:00
Adi Bier
472181e3d3
Merge branch 'sm0svx:master' into tetra-contrib
2022-08-04 10:03:33 +02:00
Tobias Blomberg
7ebd9ed530
Improve Async::StateMachine stability
...
Fixes #589 issue with ReflectorLogic, no reconnect after IP failure.
2022-08-04 09:02:17 +02:00
Tobias Blomberg
c0266909f6
Use std::bind instead of std::bind1st and std::bind2nd
2022-05-27 17:33:44 +02:00