Skip to content
/ MY-01A Public

Control Utility for the SDA-01A Stereo FM Radio Transmitter

Notifications You must be signed in to change notification settings

maldex/MY-01A

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Utility to configure FMUSER SDA-01A / CZE-01A / CEA-01A / FU-01A PC Control 1Watt FM Transmitter

CLI Utility for configuring ???-01A Stereo FM Transmitter devices. This is an unofficial and not supported rewrite of the protocol which the -01A Device (which resembles a 'Silicon Labs CP210x USB to UART Bridge') to the shipped 'SDA-01A PC control.exe'. Use of either this utility or operating such an trasmitter according to local authorities is your own risk.

Usermanual: http://www.108mhz.com/download/SDA-01A%20User%20Manual.pdf

Thanks to the folks over at 'HHD Software' for the 'Free Serial Port Monitor' which allowed me to sniff serial communication on Windows.

requirements

requires python (2.7isch) and pySerial. (pip install pyserial) Note for Windows / Python 2.7.xxx.msi installations: pip.exe is in C:\Python27\Scripts

todo

  • figure how to read powerstate
  • figure how to read backlight
  • Automatic Power Off (APO) - won't do as it's useless
  • setting a password
  • interactive mode

usage

# see the help page
python MY-01A.py --help

# be verbose when powering down
python MY-01A.py --debug --device //./COM8 --power off

# the backlight will come to live anyway
python MY-01A.py --verbose --device /dev/ttyUSB0 --backlight on

# lets start the 01A fully
python MY-01A.py --power on --stereo on --freq 99.9 --txpower 3 --linevol 25 --micvol 0

About

Control Utility for the SDA-01A Stereo FM Radio Transmitter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published