Commit Graph

362 Commits

Author SHA1 Message Date
Cort Buffington e2c47ed6ca Call contention handler reliable
MANY changes to make the call contention handler reliable. I’m ready to
say this works pretty well.
2015-05-14 23:00:19 -05:00
Cort Buffington 3cfc058468 CALL CONTENTION WORKING!
minor cleanup
2015-05-14 09:31:33 -05:00
Cort Buffington 66ae5fa873 Call Contention WORKING!
Not saying we won’t find a problem, but it looks pretty solid right
now!!!
2015-05-13 20:35:18 -05:00
Cort Buffington ffe5a61463 Call Contention Handling
NOT THOROUGHLY TESTED: Code added to avoid bridging when a valid rule
exists, but the target IPSC/TS appears to be busy, either in group
hang-time, or already in a call on the same TGID (not likely).
2015-05-13 12:33:47 -05:00
Cort Buffington 7937071930 Trivial Change 2015-05-13 10:01:02 -05:00
Cort Buffington 4047e08a7e Call Contention Feature
Working to add a call contention feature that does not bridge into an
IPSC with an active call
2015-05-13 09:40:57 -05:00
Cort Buffington 50e9e8ecba Slow progress...
Getting closer to sending data to an AMBE decoder.
2015-05-13 09:40:57 -05:00
Cort Buffington 84b45cac26 Merge pull request #15 from KD8EYF/master
fix exit program via CTRL-C
2015-04-10 07:47:56 -05:00
David Kierzkowski d83fbba277 fix exit program via CTRL-C 2015-04-10 01:41:44 -04:00
Cort Buffington 52793877e1 AMBE Audio Dumping 2015-03-24 14:22:03 -05:00
Cort Buffington fb72151c8f work on AMBE dump 2015-03-24 13:28:56 -05:00
Cort Buffington b9b21ebebf Begin AMBE Data Dump 2015-03-24 11:06:42 -05:00
Cort Buffington 5c27ce4d52 See last two changes (this is a clean-up commit) 2014-12-20 10:05:03 -06:00
Cort Buffington 06c9ed48b4 SEE LAST UPDATE (bug fix from it) 2014-12-20 09:56:15 -06:00
Cort Buffington 16e7d2aaeb send_to_ipsc moved into IPSC class
send_to_ipsc moved into the IPSC class, as well as a new class function
for the single line to write the socket. This allows for inserting a
debug logger line to dump EVERY packet transmitted on a per-IPSC basis.
2014-12-20 09:14:54 -06:00
Cort Buffington 1b99f2bfa6 Minor updates 2014-12-05 14:26:47 -06:00
Cort Buffington acfb4700e5 NEW APPLICATION
logs RCM status messages to a MySQL database
2014-12-05 14:25:29 -06:00
Cort Buffington 5a5ecb322b IP Interface may be specified now
This is useful when using multiple interfaces and bridge.py is employed
as an application gateway between multiple un-connected networks (like
VPNs to the real world).
2014-10-31 10:30:18 -05:00
Cort Buffington 626cc3674b Messing around... 2014-10-06 08:18:06 -05:00
Cort Buffington aed10e1d4e Messing around... 2014-10-06 08:17:48 -05:00
Cort Buffington 91a7e773b2 Don't import config for IPSC not enabled 2014-10-06 08:17:39 -05:00
Cort Buffington e02c03a099 publish data structure to file 2014-10-05 22:11:56 -05:00
Cort Buffington 6e8292d5f1 Use Warning Added 2014-09-27 10:40:50 -05:00
Cort Buffington d10f33a325 Update README.md 2014-09-18 20:13:26 -05:00
Cort Buffington 648569eb91 TIMESLOT TRANSLATION WORKS! 2014-09-18 20:08:54 -05:00
Cort Buffington 324c16660c Corrected MASTER_PEER Comment
Forgot to change this once DMRlink became capable of being a master.
2014-09-18 18:54:26 -05:00
Cort Buffington f2148ab05f Formatting & Documentation 2014-09-05 19:35:37 -05:00
Cort Buffington 1457d34e21 improve debugging 2014-09-05 16:02:30 -05:00
Cort Buffington 140818bcb2 add debugging 2014-09-05 15:59:55 -05:00
Cort Buffington 549b8d62bb improve unknown packet type debugging 2014-09-05 15:57:08 -05:00
Cort Buffington a4461d3de1 logger typo 2014-09-05 14:17:29 -05:00
Cort Buffington fc271cd957 variable typo 2014-09-05 14:15:05 -05:00
Cort Buffington 9a99fa585b Fix variable typo in master_reg_req 2014-09-05 14:13:18 -05:00
Cort Buffington b13f90f971 fix function name typeos 2014-09-05 14:10:51 -05:00
Cort Buffington 08e5525ae9 INT ID #s instead of HEX 2014-09-05 14:08:23 -05:00
Cort Buffington eb84cb2589 Move IPCS Maintenance to Functions 2014-09-05 13:57:47 -05:00
Cort Buffington 03fcae42de user integer ID in debugging instead of HEX 2014-09-05 10:16:06 -05:00
Cort Buffington ce29ce89c4 De-Registration Logs integer ID now 2014-09-05 09:02:59 -05:00
Cort Buffington bc25da467a Complete Polite Shutdown
DMRlink will now de-register from all peers on a SIGTERM, SIGINT or
SIGQUIT.
2014-09-05 08:56:51 -05:00
Cort Buffington 82d93a759d Added Logger name to config
Now you can configure the name shown in syslog on a per-instance basis.
Handy when you run more than one DMRlink instance on the same machine.
2014-09-05 07:50:49 -05:00
Cort Buffington a6ca762314 Update README.md 2014-09-04 12:24:49 -05:00
Cort Buffington 6f08f1f2c4 change logger name 2014-09-01 18:58:26 -05:00
Cort Buffington 4781321c2c Restore from a test 2014-08-31 18:33:45 -05:00
Cort Buffington 7c99a1933a Experimental: Don't Rewrite Peer ID 2014-08-31 18:17:34 -05:00
Cort Buffington f0d50c8211 Update Versions/Documentation 2014-08-31 13:18:35 -05:00
Cort Buffington 1d461ca21a v.27B Update - LOTS OF NEW! 2014-08-31 12:32:23 -05:00
Cort Buffington 59224df788 MANY CHANGES
Bridging works well. Backup and standard are consolidated to one
application, better documentation, bridging rules file greatly
simplified.
2014-08-31 11:27:00 -05:00
Cort Buffington 5e5719eb2e Quiet Superfluous Logging 2014-08-29 17:08:49 -05:00
Cort Buffington fc791295b2 Quiet superfluous logging 2014-08-29 17:06:46 -05:00
Cort Buffington baf87b7bf8 NEW TYPE FOUND 2014-08-29 17:01:12 -05:00