Go to file
g4eml 92fe12566c Changes to Contention code to cover Timeslot changes
Hi Cort..
The contention code didn't seem to be working. Especially when the destination timeslot was different to the source.
The contention code was using _slot when refering to the target where I  think it should be using rule['DST_TS'] 
This version works better and group hangtime seems to work.
...Colin.
2016-11-19 12:32:00 +00:00
.gitignore preparing to merge master 2016-08-25 21:29:58 -05:00
bptc.py TGID & TS Transcoding WORKS!!! 2016-11-16 14:48:40 -06:00
constants.py Call State Tracking Now Working 2016-11-01 20:54:43 -05:00
crc.py Embedded LC BPTC Progress 2016-10-19 15:52:43 -05:00
dec_dmr.py Progress 2016-10-24 16:25:14 -05:00
enc_dmr.py Encoding Progress 2016-10-23 11:07:16 -05:00
golay.py Working CORRECTLY! FINALLY! 2016-10-10 16:08:53 -05:00
hamming.py DMR Voice Packet Decoding Completed! 2016-10-20 20:56:19 -05:00
hb_config.py Match 'client' login from MMDVMHost 2016-11-18 09:27:57 -05:00
hb_log.py Update file info 2016-09-13 16:30:01 -05:00
hb_router.py Changes to Contention code to cover Timeslot changes 2016-11-19 12:32:00 +00:00
hb_routing_rules-SAMPLE.py Added comments explaining rules 2016-11-18 12:49:46 -05:00
hblink-SAMPLE.cfg Integrate alias downloader 2016-09-12 11:26:41 -05:00
hblink.py Match 'client' login from MMDVMHost 2016-11-18 09:27:57 -05:00
LICENSE.txt Initial Upload 2016-07-20 16:16:27 -05:00
peer_ids.csv progress 2016-11-14 07:27:44 -06:00
qr.py Progress 2016-10-24 06:33:55 -05:00
README.md Update README.md 2016-08-01 09:42:31 -05:00
requirements.txt add missing requirement 2016-09-25 16:36:27 -05:00
rs129.py Rename for consistency 2016-11-18 11:25:04 -05:00
subscriber_ids.csv progress 2016-11-14 07:27:44 -06:00
talkgroup_ids.csv Last update for today 2016-11-16 15:02:56 -06:00

##PROJECT: Open Source HomeBrew Repeater Proctol Client/Master.

UPDATES: Discussion Group at: https://groups.yahoo.com/neo/groups/k0usylink/info

PURPOSE: Thanks to the work of Jonathan Naylor, G4KLX; Hans Barthen, DL5DI; Torsten Shultze, DG1HT we have an open protocol for internetworking DMR repeaters. Unfortunately, there's no generic client and/or master stacks. This project is to build an open-source, python-based implementation. This is a non-commercial license. Atribution is required if you use it.

For those who will ask: This is a piece of software that implements an open-source, amateur radio networking protocol. It is not a network. It is not indended to be a network. It is not intended to replace or circumvent a network. People do those things, code doesn't.

PROPERTY:
This work represents the author's interpretation of the HomeBrew Repeater Protocol, based on the 2015-07-26 documents from DMRplus, "IPSC Protocol Specs for homebrew DMR repeater" as written by Jonathan Naylor, G4KLX; Hans Barthen, DL5DI; Torsten Shultze, DG1HT, also licenced under Creative Commons BY-NC-SA license.

WARRANTY None. The owners of this work make absolutley no warranty, express or implied. Use this software at your own risk.

PRE-REQUISITE KNOWLEDGE:
This document assumes the reader is familiar with the Python programming language and DMR.

MORE DOCUMENTATION TO COME

PREFERRED ATTRIBUTION

Attribution is requested to be given with the following information:

Title: "HBlink"
Source: "http://github.com/n0mjs710/HBlink"

Author: "K0USY Group"
Link: "http://k0usy.strikingly.com"

License: "CC BY-NC-SA 3.0"
Link: "http://creativecommons.org/licenses/by-nc-sa/3.0/"

An example where Title, Author and License are hyperlinked: "HBlink" by [K0USY Group](http://k0usy.strikingly.com is licensed under CC BY-NC-SA 3.0

An example where hyperlinks are not possible: "HBlink" (http://github.com/n0mjs710/HBlink) by K0USY Group (http://k0usy.strikingly.com) is licensed under CC BY-NC-SA 3.0 (http://creativecommons.org/licenses/by-nc-sa/3.0/)

Attribution is requested to be made in any official public or private documentation about the use or derivative use of HBlink in conjunction with whatever function(s), operation(s) or feature(s) employ HBlink in whole or in part. Attribution need only be made once per any such "official" documentation and may be placed wherever deemed appropriate by the author of such documentation.

73 DE N0MJS

Copyright (c) 2016 Cortney T. Buffington, N0MJS and the K0USY Group. n0mjs@me.com

This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.