Skip to content

Scripts for testing and debugging the Nanoavionics Sat2RF1 cubesat radio module

License

Notifications You must be signed in to change notification settings

jlangvand/satscripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

setmode.py

Set mode and power output for the Nanoavionics Sat2RF1 satellite radio module.

For testing and debugging purposes.

Always make sure there's a properly sized 50Ω load connected to the RF output!


Usage

$ python setmode.py [-h|-v] --mode=<0...2> --power=<-16...6> --port=/path/to/interface

Mode

0 = Packet receive (default), 1 = Transparent receive, 2 = continuous transmit (beacon).

Power

Power is given in dBm, in the range -16dBm to 6dBm, inclusive.

Example

To transmit a beacon at full power with the radio connected through /dev/ttyUSB0:

$ python setmode.py --mode=2 --power=6 --port=/dev/ttyUSB0

About

Scripts for testing and debugging the Nanoavionics Sat2RF1 cubesat radio module

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages