FT857d
FT857d copied to clipboard
Allow it to work with the softwareserial lib
Some users needs to use the real serial port in arduino to debug purposes, and there is a chance to port this to sotware serial.
I used your library in a bunch of two arduino. Soft lib James Buck, VE3BUX, and yours. Everything works. There is a wish to transfer the interface from Serial to Sofrwareserial. Then the Serial ports of both arduino will be free and the inclusion of debugging mode will absolutely not interfere with the exchange via the CAT interface.
James Buck, VE3BUX, unfortunately does not support his library as part of the development of the arduino project, but it turned out to be a good bunch, I transferred his project with a new library name so that they do not intersect by names, supplemented with a function and adapted to version IDE 1.8.9
A review at a glance reveals that it must be easy to have the option to use the default serial or a soft serial lib...
I will be programming & testing that in the night, results tomorrow.
Very, very happy!!! 27.02.2020, 21:37, "Pavel Milanes (CO7WT)" [email protected]:A review at a glance reveals that it must be easy to have the option to use the default serial or a soft serial lib...I will be programming & testing that in the night results tomorrow.—You are receiving this because you commented.Reply to this email directly, view it on GitHub, or unsubscribe.
I added an example to your library, used the EEPROM memory and one button, which allowed you to save the transmission frequency from the 1.8 Mhz - 433mhz bands. It is very convenient to set up the antenna tuner.I can send it to add to your library, just correct my non-professional programming, it's just a hobby for me. 27.02.2020, 21:37, "Pavel Milanes (CO7WT)" [email protected]:A review at a glance reveals that it must be easy to have the option to use the default serial or a soft serial lib...I will be programming & testing that in the night results tomorrow.—You are receiving this because you commented.Reply to this email directly, view it on GitHub, or unsubscribe.
I’ll ask if it turns out with the translation of the sketch on the SoftwareSerial or SomeSerial?
Hi, I was burried with work here, Today I will take a peek and finish the port to SoftwareSerial.
I’ll ask if it turns out with the translation of the sketch on the SoftwareSerial or SomeSerial?
if our hobby is hindered by work to hell with this job )))
Ok!
@RG22EM mentioned in #5 (closed as duplicated):
as a library, CustomSoftwareSerial should work without problems - https://github.com/ledongthuc/CustomSoftwareSerial
There are some other options, read here: https://arduino.stackexchange.com/questions/34126/whats-the-difference-between-all-the-software-serial-libraries-which-one-is-ar/34130#34130
We have so far this alternatives: (soft serial libs, no particular order, fast overview my contain bad info )
- AltSoftSerial: Interrupt based, very efficient.
- Interrupt driven, Input Pins are used (8 & 9 in arduino)
- Active development (last ommit dec/2019)
- Timer driven
- NeoSWSerial:
- Limited to 9600 (default), 19200, 31250 (MIDI) and 38400 bauds
- Nice char catch when interrupt triggers, to detect end of the line...
- Dev stalled, no commit from 3 years ago...
- NeoICSerial: replacement for AltSoftSerial
- Same of AltsoftSerial, but has a char capture function, like NeoSWSerial...
- Ties to pins 8 & 9 in uno/nano/mini/etc...
- Dev stalled, no commit from 3 years ago...
- CustomSoftwareSerial
- Dev stalled, no commit from 6 years ago...
This is just a list to remind me to review al of them...
To interact with the FT-897D/FT-857/FT-817/FT-847 transceiver, my friend completely redesigned the James Buck library, VE3BUX, is available here - https://github.com/AlexBeem/TUNER-FT897D
To interact with the FT-897D/FT-857/FT-817/FT-847 transceiver, my friend completely redesigned the James Buck library, VE3BUX, is available here - https://github.com/AlexBeem/TUNER-FT897D
But there is a catch!
This lib is the INVERSE of the VE3BUX and maybe also inverse of the AlexBeem one...
This lib goal is to present any arduino radio project like if it's a FT857, not to allow to interface with a real radio...
I'm cloning the lib you mentioned, I was not aware of it, I have another projec related to these radios on going (not public yet...) and it maybe it's useful for that.
Thanks.