Page 1 of 2

Hotspot mode 0.0.72 etc

Posted: Sat Nov 16, 2019 7:49 am
by VK3KYY
I've just uploaded (pushed) an update to OpenGD77_Tier2_latest.sgl to Github, which includes some changes to the Hotspot mode for beta testers as well as some unrelated changes.

Hotspot mode has been updated to 0.0.72

  • In Hotspot mode 0.0.71 I fixed the bug cause by rounding errors in the Tx and Rx frequencies sent by MMDVMHost / PiStar, by using the mid point (average) of the Tx and Rx frequency, for both the Tx and Rx frequencies of the hotspot.

    This resolved the problem of the underlying DMR code switching the radio into Tier 2 Passive mode, which is used to communicate with repeaters, where the repeater is the synchronisation master, which prevented the hotspot from both transmitting and receiving (unless you happened to configure its input and output frequencies to those of your local repeater, in which case I think it may have connected to the repeater !)

    However, for some reason, it looks like some people do need or want an offset between the Tx and Rx frequencies - possibly because of strange calibration on their other HT, so I've now changed this fix by adding an option to the trxSetFrequency() function in the OpenGD77 API, so that the DMR mode can be specified as an override to the normal functionality which uses the Tx and Rx frequencies to determine whether DMR_MODE_ACTIVE or DMR_MODE_PASSIVE is needed.

    The new API mode is DMR_MODE_AUTO, which is the default for all parts of the code except for Hotspot mode.
Also in today's upload are ..
  • Changes from Daniel to fix some potential buffer overflow issues with character handling and some font clean-ups
  • I modified the Channel details screen to make the frequency Step size available in DMR mode, which it should always have been.
  • I changed the way the key handling works, because in a previous update from Alex, key presses while the display backlight is off, just turn on the backlight and did not them go on to perform their normal function.
    The reason for this was to allow the display to be lit without changing anything e.g. change channel.
    However the downside of this, was that it was easy to accidental enter a frequency into the VFO when you wanted to enter a TalkGroup, because the # key only illuminated the backlight.

    The revised functionality is that pressing any key, including the Blue (Function) key will immediately turn on the backlight, and keys will then also perform their normal function.

    So.. If you want to trigger the backlight, press the Blue key.

Re: Hotspot mode 0.0.72 etc

Posted: Sat Nov 16, 2019 9:20 am
by HB3XPL
Hello Roger, i updated the latest tier2 firmware but i can't get Hotspot mode to work... the radio stays in radio mode and don't change to Hotspot mode i get firmware not found in BlueDV etc. is there a combination of Keys to press to put in Hotspot mode ??

Thanks 73's

Re: Hotspot mode 0.0.72 etc

Posted: Sat Nov 16, 2019 10:04 am
by EA5SW
Same here...

Re: Hotspot mode 0.0.72 etc

Posted: Sat Nov 16, 2019 10:06 am
by VK3KYY
OK.

I think its stable enough to let more users test this.

Press and hold the Black button when you turn the radio on.

Note.

This version should not be considered as 100% stable. Its not recommended that you leave it unattended for long periods of time

Re: Hotspot mode 0.0.72 etc

Posted: Sat Nov 16, 2019 10:14 am
by EA5SW
Thanks... now working, also tested Tier2 in my own mini repeater..

Re: Hotspot mode 0.0.72 etc

Posted: Sat Nov 16, 2019 11:12 am
by m1dyp
dont know whats up here. OpenGD77_Tier2_latest.sgl , black button seems to do nothing, blue dv reports unhandled exception when i select com port in set up

Re: Hotspot mode 0.0.72 etc

Posted: Sat Nov 16, 2019 11:38 am
by SQ7PTE
You need a link to download the latest version. Roger, please.

Re: Hotspot mode 0.0.72 etc

Posted: Sat Nov 16, 2019 12:17 pm
by DO4CZ

Re: Hotspot mode 0.0.72 etc

Posted: Sat Nov 16, 2019 1:16 pm
by SQ7PTE
Thank you.

Re: Hotspot mode 0.0.72 etc

Posted: Sat Nov 16, 2019 2:18 pm
by HB3XPL
Working fine thanks :P