[chirp_users] bf-888s programming data protocol for arduino project

Newbie here, so haven't found how to search topics yet.
I have a project where I have an arduino housed in an enclosure with a baofeng bf-888s. I want to be able to leave the radio on channel one, and program both pre-stored frequencies, as well as manually entered frequencies. The arduino is tied to the audio in and out of the radio. I know enough about arduino coding to generate square wave output and detect square wave input, vary frequency of the data pulses, duty cycle, etc.
What I don't know is what is the protocol for sending a "code plug" to the BF-888s. Anyone know where to steer me? Mr Google doesn't seem to understand my question.

Hi, I think it would be better to use a module that can be easily controlled with an arduino, such as a dra-818.
Best regards.
El mar, 18 ene 2022 a las 7:58, nw4gt@nw4gt.com escribió:
Newbie here, so haven't found how to search topics yet.
I have a project where I have an arduino housed in an enclosure with a baofeng bf-888s. I want to be able to leave the radio on channel one, and program both pre-stored frequencies, as well as manually entered frequencies. The arduino is tied to the audio in and out of the radio. I know enough about arduino coding to generate square wave output and detect square wave input, vary frequency of the data pulses, duty cycle, etc.
What I don't know is what is the protocol for sending a "code plug" to the BF-888s. Anyone know where to steer me? Mr Google doesn't seem to understand my question.
chirp_users mailing list chirp_users@intrepid.danplanet.com http://intrepid.danplanet.com/mailman/listinfo/chirp_users This message was sent to Ernesto Xload at xload.es@gmail.com To unsubscribe, send an email to chirp_users-unsubscribe@intrepid.danplanet.com

Hi Gary,
The BF-888s uses the "h777.py" driver module. It is available in the CHIRP repository.
https://chirp.danplanet.com/projects/chirp/repository/show/chirp/drivers
You may also be interested in looking at Baoclone. It is a basic command line programmer that supports the BF-888s among other Baofeng models.
https://github.com/sergev/baoclone
Jim KC9HI
On Tue, Jan 18, 2022 at 1:58 AM nw4gt@nw4gt.com wrote:
Newbie here, so haven't found how to search topics yet.
I have a project where I have an arduino housed in an enclosure with a baofeng bf-888s. I want to be able to leave the radio on channel one, and program both pre-stored frequencies, as well as manually entered frequencies. The arduino is tied to the audio in and out of the radio. I know enough about arduino coding to generate square wave output and detect square wave input, vary frequency of the data pulses, duty cycle, etc.
What I don't know is what is the protocol for sending a "code plug" to the BF-888s. Anyone know where to steer me? Mr Google doesn't seem to understand my question.
chirp_users mailing list chirp_users@intrepid.danplanet.com http://intrepid.danplanet.com/mailman/listinfo/chirp_users This message was sent to Jim at rock.unroe@gmail.com To unsubscribe, send an email to chirp_users-unsubscribe@intrepid.danplanet.com
participants (3)
-
Ernesto Xload
-
Jim Unroe
-
nw4gt@nw4gt.com