Commit Graph

25 Commits

Author SHA1 Message Date
Cort Buffington 050aad7cb3 HIGH PROFILE FIXES - Addresses Brandmeister disconnects.
Random:
  * Commented out per-packet debug logger lines (uncomment locally when needed)

Problems Fixed:

CLIENT MODE: hblink.py

hblink.py did not properly parse the radio_id in a MSTNAK message. We searched for
"MSTN" - 4 characters, and neglected to parse the radio ID at offset 6, after "MSTNAK"
instead of after 4, "MSTN".... rookie mistake:

  elif _command == 'MSTN':    # Actually MSTNAK -- a NACK from the master
  -                _radio_id = _data[4:8]
  +                _radio_id = _data[6:10]

hblink.py did not actually keep track of missed keep-alives correctly to reset a connection.
This has probably been fixed. At worst, no more broken than it was. Would like to have
some folks test it by breaking connectivty froma client to master and watch what happens.

Appears to work now.
2018-02-02 14:14:30 -06:00
Rob aafb321f8a Added ability to send options to master 2016-12-26 10:47:34 -05:00
Cort Buffington 55b5afe41f Bug fixes 2016-12-21 19:55:11 -06:00
Cort Buffington 0652abef02 Descriptions added (below copyright and license area) 2016-12-19 08:36:17 -06:00
Cort Buffington eb88a0a285 Removed unused config parameter 2016-12-15 12:22:05 -06:00
Cort Buffington f27af4c4dd Further Modularization 2016-11-26 14:36:24 -06:00
Cort Buffington 9fefedc2fd fix typos 2016-11-23 15:07:10 -06:00
Cort Buffington 13e99a9392 Update __license__ 2016-11-22 20:02:09 -06:00
Cort Buffington 05b5fcbf10 License Change 2016-11-21 19:13:32 -06:00
root 02fda0e31d Match 'client' login from MMDVMHost 2016-11-18 09:27:57 -05:00
Cort Buffington fa18a9814f Update file info 2016-09-13 16:30:01 -05:00
Cort Buffington 27d2b79059 Update Copyrights 2016-09-13 16:23:14 -05:00
Cort Buffington a07b0dd45e Integrate alias downloader 2016-09-12 11:26:41 -05:00
Cort Buffington 9dff981ffc Initial commit to branch 2016-08-25 20:44:15 -05:00
Cort Buffington dd77705701 AMBE Export options added 2016-07-30 20:37:05 -05:00
Cort Buffington 739fc10a94 Repeat and DMRD... working on it. 2016-07-27 18:07:01 -05:00
Steve Zingman 47095c9fe5 Simple error reporting for config file 2016-07-25 14:03:01 -04:00
mzingman f8ec4d9069 Update hb_config.py
.rjust will return the orig string if the len > width.  I just made sure to truncate.
2016-07-25 11:05:30 -04:00
Cort Buffington d9e601524d Master Work & Cleanup
Found some config fields still weren’t quite right – matched to what
MMDVM *sends*. Master almost complete – deregistration not working
2016-07-24 12:07:43 -05:00
Cort Buffington cd993ee946 Master Update + Cleanup 2016-07-24 09:42:42 -05:00
Cort Buffington addc9cb52c Client Fully Connects with BrandMeister
Thanks to Colin Durbridge G4EML for figuring out MANY of the
BrandMeister changes to HB Protocol (some not documented).
2016-07-23 15:53:22 -05:00
Cort Buffington ffd035fc8c NOW FULLY CONNECTS!!!
Still working out some of the info fields.
2016-07-23 10:25:34 -05:00
Cort Buffington 9a2708aa9d Mostly Authenticated and Logged in... 2016-07-22 21:41:22 -05:00
Cort Buffington 80b4262f8d Can contact master, but no login yet... 2016-07-21 16:14:42 -05:00
Cort Buffington 871b07dc0d Cleanup before real work begins 2016-07-20 21:25:47 -05:00