Releases: mobilinkd/m17-kiss-ht
Releases · mobilinkd/m17-kiss-ht
1.7.1 More Connection Handling Fixes
1.7.0 Connection Fixes
Dramatically improve user experience for connect/disconnect for both USB and BLE.
Clean up a lot of dead code.
Set CAN & Dest on Connect
- 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
- 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
Reconnect when BLE connection is unintentionally dropped.
1.5.1 -- Fix KISS Framing Bug
This is a bug fix release to fix a KISS framing defect introduced when adding the BERT receiver.
BERT Receiver
Version 1.4 -- ACCESS_FINE_LOCATION
- Add ACCESS_FINE_LOCATION to try to fix BLE connection issue.
- Add version number to screen.
These go to 11
- Update BLE communication handling to work better in background.
- Add notification on RX.
Fix Device Connection Handling
- 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.