(→Disclaimer) |
(→Publicly-available version as initially specified by DL5DI) |
||
Line 57: | Line 57: | ||
** :1 is slot number (:0 for DMO channel, :1 and :2 for Slot 1 and Slot 2), | ** :1 is slot number (:0 for DMO channel, :1 and :2 for Slot 1 and Slot 2), | ||
* There is no acknowledge message. | * There is no acknowledge message. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
At the moment we have two versions of the Homebrew repeater protocol:
Connecting to Brandmeister with the protocols Homebrew and MMDVM Hosts is reserved for repeaters and hotspots with an onboard radio (RF) module.
If you are writing software or building an appliance to connect to Brandmeister without a radio transmitter, you must use a more suitable protocol. Please contact the development team (https://t.me/BRANDMEISTERGENERALSUPPORT) and we will assist you in choosing the best protocol for your application.
If you want to interconnect another amateur radio network with BrandMeister, you must use a Open Bridge protocol. Please post a request on the Brandmeister support platform (https://support.brandmeister.network) for assistance.
If you want to interconnect a non-amateur radio network to BrandMeister, don't.
Do not create software solutions or build appliances without onboard radio modules that impersonate the HomeBrew or MMDVM Host protocols. This configuration might not work with newer versions of BrandMeister and we cannot provide any support for it.
This version of the homebrew repeater protocol is implemented at BrandMeister as "MMDVM Host". The protocol is very close to a version of DL5DI but has some principal changes that are not documented in that specification. Over time, changes introduced have alienated these two protocols.
https://github.com/g4klx/MMDVMHost g4klx/MMDVMHost
You can find the spec here: File:DMRplus IPSC Protocol for HB repeater.pdf This version of the homebrew repeater protocol is implemented at BrandMeister as "Homebrew Repeater"
Please note, this specification is not necessarily complete.
RPTSBKN01234567Where 01234567 is ID of repeater (hexadecimal string of 8 characters).
RPTRSSI01234567:1-120.0Where
Client could request server to interrupt current incoming call.
RPTINTR01234567:1Where
At the moment we have two versions of the Homebrew repeater protocol:
Connecting to Brandmeister with the protocols Homebrew and MMDVM Hosts is reserved for repeaters and hotspots with an onboard radio (RF) module.
If you are writing software or building an appliance to connect to Brandmeister without a radio transmitter, you must use a more suitable protocol. Please contact the development team (https://t.me/BRANDMEISTERGENERALSUPPORT) and we will assist you in choosing the best protocol for your application.
If you want to interconnect another amateur radio network with BrandMeister, you must use a Open Bridge protocol. Please post a request on the Brandmeister support platform (https://support.brandmeister.network) for assistance.
If you want to interconnect a non-amateur radio network to BrandMeister, don't.
Do not create software solutions or build appliances without onboard radio modules that impersonate the HomeBrew or MMDVM Host protocols. This configuration might not work with newer versions of BrandMeister and we cannot provide any support for it.
This version of the homebrew repeater protocol is implemented at BrandMeister as "MMDVM Host". The protocol is very close to a version of DL5DI but has some principal changes that are not documented in that specification. Over time, changes introduced have alienated these two protocols.
https://github.com/g4klx/MMDVMHost g4klx/MMDVMHost
You can find the spec here: File:DMRplus IPSC Protocol for HB repeater.pdf This version of the homebrew repeater protocol is implemented at BrandMeister as "Homebrew Repeater"
Please note, this specification is not necessarily complete.
RPTSBKN01234567Where 01234567 is ID of repeater (hexadecimal string of 8 characters).
RPTRSSI01234567:1-120.0Where
Client could request server to interrupt current incoming call.
RPTINTR01234567:1Where