2023-08-11 13:00:49 +03:00
|
|
|
# Icom IC-F300 programming software
|
|
|
|
|
|
|
|
![1691747805_image.png](https://assada.dead.guru/storage/images/1691747805_image.png)
|
|
|
|
|
|
|
|
|
|
|
|
## Motivation
|
|
|
|
Icom CS software for IC-F300 model is back from 1997, requires DOSbox and not more usefull than xxb + serial console. That's how we get this project.
|
|
|
|
|
|
|
|
## Features
|
|
|
|
- [x] Read file from radio
|
2023-08-11 13:02:27 +03:00
|
|
|
- [ ] Write file to radio (work in developers machine only, will be published soon)
|
2023-08-11 13:00:49 +03:00
|
|
|
- [x] Raw serial console
|
|
|
|
|
2023-08-14 17:20:58 +03:00
|
|
|
Firmware format reverse engineering progress: https://git.dead.guru/ut3ums/IC-CS-X
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Build
|
|
|
|
|
|
|
|
Only for JDK 20
|
|
|
|
|
|
|
|
1) compiler:compile
|
|
|
|
2) dependencies:copy-dependencies
|
|
|
|
3) assembly:single
|
|
|
|
|
|
|
|
### Linux
|
|
|
|
|
|
|
|
1) `./build_linux.sh`
|
|
|
|
|
|
|
|
### Windows
|
|
|
|
|
|
|
|
TBA
|
|
|
|
|
|
|
|
### MacOS
|
|
|
|
|
|
|
|
TBA
|