2018-01-09 21:29:25 -05:00
#uBITX
uBITX firmware, written for the Raduino/Arduino control of uBITX transceivers
This project is based on https://github.com/afarhan/ubitx and all copyright is inherited.
The copyright information of the original is below.
2017-12-06 23:52:46 -05:00
2018-01-09 21:29:25 -05:00
KD8CEC
2018-01-11 03:40:00 -05:00
----------------------------------------------------------------------------
Prepared or finished tasks for the next version
- Prevent overflow bugs [from pullrequest, history check] : complete
- Hamlib bug (raspberry pi), It was perfect for the 0.224 version, but there was a problem for the 0.25 version.
Found by Beta Tester very thanks.
On Windows, ham deluxe, wsjt-x, jt65-hf, and fldigi were successfully run. Problem with Raspberry pi.
As a result of the analysis, when the serial port is initialized and used immediately, problems occur in Linux and Raspberry pi. -> Resolution (Complete)
- No TX on non-ham band request - This may be a prohibited item depending on the country.
Plan to change for uBITX Manager for free countries - Icom, yaesu, kenwood are mostly jumper in circuit.
Only those who need to lock themselves, Other users remain unchanged
2018-01-11 19:51:58 -05:00
so, Available in most countries around the world. (Complete)
2018-01-11 03:40:00 -05:00
- I have heard that Beta testers want DialLock to distinguish between VFOA and VFOB (Complete)
2018-01-11 19:51:58 -05:00
- Convenience of band movement added (ing - need idea...)
2018-01-11 03:40:00 -05:00
2018-01-11 19:51:58 -05:00
- User Interface on LCD -> Option by user (yet - need idea)
- Include WSPR Beacone function - (considerd about include functions or create other version)
complete experiment
need solve : Big code size (over 100%, then remove some functions for experment)
need replace Si5351 Library for multisynth (increase risk and need more beta tester)
W3PM sent me his wonderful source - using BITX, GPS
2018-01-09 21:29:25 -05:00
----------------------------------------------------------------------------
## REVISION RECORD
0.25
- Beta Version Released
http://www.hamskey.com/2018/01/release-beta-version-of-cat-support.html
- Added CAT Protocol for uBITX
- Modified the default usb carrier value used when the setting is wrong.
- Fixed a routine to repair when the CAT protocol was interrupted.
0.24
- Program optimization
reduce usage ram rate (string with M() optins)
- Optimized CAT protocol for wsjt-x, fldigi
0.23
- added delay_background() , replace almost delay() to delay_background for prevent timeout
- cat library compatible with FT-817 Command
switch VFOA / VFOB,
Read Write CW Speed
Read Write CW Delay Time
Read Write CW Pitch (with sidetone)
All of these can be controlled by Hamradio deluxe.
- modified cat libray function for protocol for CAT communication is not broken in CW or TX mode
- Ability to change CW Delay
- Added Dial Lock function
- Add functions CW Start dely (TX -> CW interval)
- Automatic storage of VFO frequency
It was implemented by storing it only once when the frequency stays 10 seconds or more after the change.
(protect eeprom life)
0.22
- fixed screen Update Problem
- Frequency Display Problem - Problems occur below 1Mhz
- added function Enhanced CAT communication
- replace ubitx_cat.ino to cat_libs.ino
- Save mode when switching to VFOA / VFOB
0.21
- fixed the cw side tone configuration.
- Fix the error that the frequency is over.
- fixed frequency display (alignment, point)
0.20
- original uBITX software (Ashhar Farhan)
## Original README.md
2017-12-06 23:52:46 -05:00
uBITX firmware, written for the Raduino/Arduino control of uBITX transceigers
Copyright (C) 2017, Ashhar Farhan
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see < https: / / www . gnu . org / licenses / > .