Skip to content

Releases: mobilinkd/m17-kiss-ht

1.7.1 More Connection Handling Fixes

11 Jun 20:27
Compare
Choose a tag to compare
  • Clean up connection handling of USB and Bluetooth devices.
  • Better UI feedback when callsign is not set or is reset to blank.
  • Fix some build warnings.
  • Update versions on some build dependencies.

1.7.0 Connection Fixes

04 Jun 00:38
Compare
Choose a tag to compare

Dramatically improve user experience for connect/disconnect for both USB and BLE.
Clean up a lot of dead code.

Set CAN & Dest on Connect

08 Sep 02:28
Compare
Choose a tag to compare
  • Set destination and CAN on connection.
  • Finish the intent when disconnecting USB.
  • Use device name in BLE device filter rather than using service UUID for compatibility with older Android versions.
  • Improve debug logging.
  • Fix some Kotlin syntax issues.

Gateway control, RSSI & Squelch

06 Sep 20:55
Compare
Choose a tag to compare
  • Add support for destination call sign to support gateway commands.
  • Allow setting M17 channel access number.
  • Add RSSI support to aid in squelch/muting corrupted audio. (Requires firmware support -- 2.4.0 or later.)
  • Add squelch setting.
  • hort press on PTT now locks and unlocks PTT.
  • Add logo.
  • Update callsign validation.
  • Add accelerators for gateway/repeater control.

BLE Reconnect

05 Sep 17:53
Compare
Choose a tag to compare

Reconnect when BLE connection is unintentionally dropped.

1.5.1 -- Fix KISS Framing Bug

03 Aug 02:21
Compare
Choose a tag to compare

This is a bug fix release to fix a KISS framing defect introduced when adding the BERT receiver.

BERT Receiver

02 Aug 01:53
Compare
Choose a tag to compare

BROKEN -- DO NOT USE -- USE 1.5.1 INSTEAD

  • Version "1.5"
  • Bit error test receiver implementation.

Firmware support in the TNC to send M17 BERT KISS frames is needed to make use of this new feature.

Screenshot_20210801-172120

Version 1.4 -- ACCESS_FINE_LOCATION

23 Jul 00:31
Compare
Choose a tag to compare
  • Add ACCESS_FINE_LOCATION to try to fix BLE connection issue.
  • Add version number to screen.

These go to 11

08 Jul 03:09
Compare
Choose a tag to compare
  • Update BLE communication handling to work better in background.
  • Add notification on RX.

Fix Device Connection Handling

06 Jul 02:25
Compare
Choose a tag to compare
  • Refactor USB handling into a service
  • This fixes audio receive on USB connections
  • Use a WAKE_LOCK to play audio in the background
  • Update version number to 1.2
  • Fix BLE connection handling

Note: When the application is in the foreground and connected, even with the screen off, it can play audio. This also means it will be consuming more power.