Update README.md

v1.1
Simon Küppers 2022-12-15 19:28:34 +01:00 zatwierdzone przez GitHub
rodzic 7653116da5
commit 1f22598a00
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 5 dodań i 8 usunięć

Wyświetl plik

@ -1,8 +1,6 @@
# AIOC # AIOC
This is the Ham Radio *All-in-one-Cable*. This is the Ham Radio *All-in-one-Cable*.
**This is a work-in-progress project and production data may be out of date**!
![AIOC with Wouxun and Direwolf](doc/images/k1-aioc-wouxun.jpg?raw=true "AIOC with Wouxun and Direwolf") ![AIOC with Wouxun and Direwolf](doc/images/k1-aioc-wouxun.jpg?raw=true "AIOC with Wouxun and Direwolf")
## What does it do? ## What does it do?
@ -13,13 +11,12 @@ and a virtual tty ("COM Port") for programming and asserting the PTT (Push-To-Ta
- Digital mode interface (similar to digirig) - Digital mode interface (similar to digirig)
- Programming Cable Function via virtual Serial Port - Programming Cable Function via virtual Serial Port
- Compact form-factor (DIY molded enclosure TBD) - Compact form-factor (DIY molded enclosure TBD)
- Based on easy-to-handle STM32F302 using internal ADC/DAC - Based on easy-to-handle STM32F302 using internal ADC/DAC (you can program these without any additional tools using [DFU](#how-to-program)
- Tested with Wouxun UV-9D Mate and Baofeng UV-5R - Tested with Wouxun UV-9D Mate and Baofeng UV-5R
- Should theoretically work with APRSdroid on Android, however (yet) without PTT support - Should theoretically work with APRSdroid on Android see [below](#notes-on-aprsdroid)
## Future Work ## ## Future Work ##
- Enclosure (DIY using 3D-Printed mold and Resin) - Enclosure (DIY using 3D-Printed mold and Resin)
- Finalizing Rev. B Schematic
- Maybe integrate a TNC Modem with KISS interface? (I am not sure if that is worth the effort) - Maybe integrate a TNC Modem with KISS interface? (I am not sure if that is worth the effort)
@ -62,7 +59,7 @@ and a virtual tty ("COM Port") for programming and asserting the PTT (Push-To-Ta
## Notes on APRSdroid ## Notes on APRSdroid
Although theoretically not an issue, currently APRSdroid is not supported due to the following two issues: Although theoretically not an issue, currently APRSdroid is not supported due to the following two issues:
- According to https://github.com/ge0rg/aprsdroid/issues/156 the sample-rate is fixed to 22050 Hz. - According to https://github.com/ge0rg/aprsdroid/issues/156 the sample-rate is fixed to 22050 Hz.
Currently, only 48000 Hz is supported (and 24000 Hz would be possible to implement). Currently, only 48000 Hz is supported by the AIOC (and 24000 Hz or 12000 Hz would be possible to implement).
However 22050 would require a different timebase and is thus not possible unfortunately However the required hard-coded 22050 Hz would require a different timebase or resampling and is thus not possible unfortunately
- Currently APRSdroid does not support any PTT control via a serial interface. - Currently APRSdroid does not support any PTT control via a serial interface. See https://github.com/ge0rg/aprsdroid/issues/324
However my previous experience is, that the Android kernel brings support for ttyACM devices (which is perfect) so implementing this feature should be no problem. However my previous experience is, that the Android kernel brings support for ttyACM devices (which is perfect) so implementing this feature should be no problem.