PiStar/Zumspot Devices with SharkRF IP Connector Protocol Server

User avatar
HA2NON
SharkRF team
SharkRF team
Posts: 4209
Joined: Fri Mar 25, 2016 3:33 pm
Contact:

Re: PiStar/Zumspot Devices with SharkRF IP Connector Protocol Server

Post by HA2NON » Sat Nov 17, 2018 6:55 am

You can compile the SharkRF IP Connector Protocol server on most POSIX compliant operating systems, so yes, you can compile it on a Raspberry Pi.
Norbert "Nonoo" Varga, HA2NON
SharkRF Team

yo2loj
Posts: 26
Joined: Mon May 08, 2017 9:40 am

Re: PiStar/Zumspot Devices with SharkRF IP Connector Protocol Server

Post by yo2loj » Fri Nov 23, 2018 11:35 pm

vocoder wrote:
Fri Oct 26, 2018 7:24 pm
...
HB in HBLink stands for "HomeBrew". HomeBrew is the transport protocol MMDVM uses. Hence the "HomeBrew/MMDVM" connector in the openSPOT.
I think a correction is needed: Homebrew(HB) and MMDVM are almost the same protocol, but are not compatible.
The ID-s of HB are alphanumeric and limited to 8 characters, the IDs in MMDVM are 32bit binaries (That's why e.g. 226200112 is a valid repeater ID in MMDVM, but becomes 22620011 in HB). So there is no way to interconnect a HB speaking device with a MMDVM server or the other way around, even if the higher protocol convention match, since the headers are different. Also, the password hash calculation are different size and will fail.
E.g. IPSC2 speaks MMDVM, but does not speak HB. Brandmeister speaks both, but not on the same port.

Back on the topic: I think it could be an interesting step to implement the IP connector client on other devices too, since the protocol itself and the PiStar/Zumspot class devices are basically open source. Where there is a will, there is a way.

Marius, YO2LOJ

Post Reply