Closed ivogeorg closed 2 years ago
We have 3 RockBLOCKs, one mine, and two from Randy. Randy says we can add his to my account. Need to ask Kate to buy credit.
What to send:
@dperry29, @NotfatPrince, anything else?
For verifying RockBLOCK operation with a laptop.
For Indoor lab test of the system
For outdoor lab test of the system. No box.
AT (testing device status) OK AT&KO (ready to send short-burst data) OK AT+SBDWT=Message to send (writing the message) OK AT+SBDIX (send message in buffer) +SBDIS: 0, 4, 0, 0, 0, 0 (upon successful transmission) +SBDIS: 32, 4, 2, 0, 0, 0 (upon failed transmission) OK
"Connect to RPi and get the RockBlock library running" issue solved
DSD TECH 2PCS USB to TTL Serial Adapter with CP2102 Chip Compatible with Windows 7,8,10,Linux,Mac OS X https://www.amazon.com/gp/product/B078W5L8W1/ref=ppx_yo_dt_b_asin_title_o01_s01?ie=UTF8&psc=1
@nmead1 Read through this issue and let's discuss. This will feel like drinking from the hose, but don't worry. Tomorrow, I can give you a RockBLOCK to play with.
The RPi setup for using the UART for the RockBLOCK specifies to enable Serial but disable Serial Console. In reference to #30, could both be enabled?
The rockblock_simpletest.py
works with Serial on and the following code:
# uart = board.UART()
# uart.baudrate = 19200
import serial
uart = serial.Serial("/dev/serial0", 19200)
Temperature fell under 0 degrees Celsius and could not run the rockblock_sendtext.py
and rockblock_senddata.py
.
Description
The primary ground communications channel for the balloonsat is the Iridium satellite constellation through the RockBLOCK short-burst-data messaging modules. Since the packet size is 340 downlink and 270 uplink, this channel is only good for telemetry and control (insofar a balloonsat can be controlled). With clear sky, a message can be sent about every 10 seconds.
We have two versions of the RockBLOCK:
The PRi will connect to the RockBLOCK with a USB cable. V2 requires an external USB-to-Serial chip. V3 might have that internally.
Use RockBLOCK short burst messages to deliver live telemetry. In particular:
Knowledge
Deliverables