SEDSAT-2 Communications Design Notes 20080102
From SEDSWiki
Contents |
Comms MCU Tasks & Requirements
This page details the operational requirements of the Communications subsystem control unit.
Power up
- After deployment kill switch closes, wait 15 minutes and then deploy antennas and enter low power beacon transmit mode
- After deployment kill switch closes, wait 30 minutes and then enable high power transmit mode
Normal operation
- Transmit a beacon frame every two minutes, saying "hello world"
- Wait for I2C commands from CDH or interrupt from receive path
- On receiving an I2C command, process I2C command
- For I2C Transmit command:
- Enable transmit power amplifier
- Read data on USART and send down transmit path
- For I2C Transmit command:
- On receiving interrupt from receive path
- read data from receive buffer and sent to CDH via USART bus
MCU Requirements
- USART interface
- I2C interface
- Real Time Clock
- Interrupts
- Buffer space for at least one data frame (what is optimal frame size?)

