Releases: aarmono/crypto_transceiver_buildroot
Improved Equalizer Settings
Improved Audio
This release equalizes the audio received from the headset to approximate the equalization which is performed by an analog handheld radio. The specific equalization curve is taken from a Baofeng UV-82c, but all radios apply much the same equalizer settings to the audio. The equalizer will attenuate low frequencies, which when present tend to dominate the compressed audio and make it more difficult to understand.
Raspberry Pi Zero Support + Minor Updates
This release adds support for the Raspberry Pi Zero. It is expected that the USB audio devices be plugged into a USB hub attached to the USB OTG port. Note that the author's hub was quite particular as to which ports the USB audio devices were plugged into: in some cases there would be no audio output, and in others everything worked perfectly. Some trial and error may be required. It should also be noted that the author was using a powered USB hub, and things may not work as well with an unpowered one. Again, trial and error may be required.
Some minor changes to kernel build settings on the Raspberry Pi 3 build were made in an attempt to keep things more consistent between it and the Zero.
The structure of this release's files is a bit different. the sdcard.img and zImage from previous releases are now both in a single zipfile for a given hardware configuration. Once you extract the files from the zipfile you should be left with the same files as before.
Minor Updates for Test
This release is primarily intended to make it easier to compare the potential signal degredation between encrypted and unencrypted versions of the digital signal. It allows encryption to be turned off by commenting out the keyfile location in the configuration files stored on the SD card. When encryption is turned off a voice notification of such is played in the headset. It also contains some fixes for bugs which had been preventing configuration files from being loaded from the SD card at power-up
Usability updates
This release contains minor usability updates:
- Added sound effects to be played in headset for certain events:
- System startup
- Rekeying after
voice ends and during long periods of silence
- Saving configuration to SD card (separate success and failure notification)
- Use text to speech engine to report device errors through speaker headset
Initial alpha
0.1.0 Update config to boot the console into configure.sh instead of a regu…