1. Voice memory M1 - M8
The PC send to the radio the following:
$FE $FE $to $from $28 $00 $## $FD
## - Memory Location
2. CW Memory M1 - M8
It cannot be sent directly by a dedicated command via CI-V. (found it hard way, confirmed HERE)
Therefore, a workaround can be done like this:
1. Read the memory by sending
$FE $FE $DEV $RADIO $1A $02 $## $FD (## 1 to 8)
the radio will respond with byte string
$FE $FE $DEV $RADIO $1A $02 ____ 70 bytes $FD
2. Load the bytes into an Array
Mem1[77] ; The Array will have 6 bytes preamble, 70 bytes message, 1 byte STOP BYTE (EOM)
3. For (int i = 6, i<=76, i++)
{ byte CW = Mem1[i];
sendPreable();
sendCW();
mySerial.write(CW);
sendSTOP();
}
This will send the stored message.
Subscribe to:
Post Comments (Atom)
Most viewed posts in last 30 days
-
Despite the rumors, the Russian are not using Baofeng Two Way radios in Ukraine invasion. They are using more modern and advanced communicat...
-
Well, after testing a lot of ESP32 development boards, I found that the little ESP32 D1 Mini is an excellent one. First of all, it is ve...
-
I was playing with this circuit but the audio was crap. Looking into the circuit's datasheet I found that this is a real treasure by...

No comments:
Post a Comment