SEDSAT-2 Communications Design Notes 20080102

From SEDSWiki

Jump to: navigation, search

Contents

Comms MCU Tasks & Requirements

This page details the operational requirements of the Communications subsystem control unit.

Power up

  1. After deployment kill switch closes, wait 15 minutes and then deploy antennas and enter low power beacon transmit mode
  2. After deployment kill switch closes, wait 30 minutes and then enable high power transmit mode

Normal operation

  1. Transmit a beacon frame every two minutes, saying "hello world"
  2. Wait for I2C commands from CDH or interrupt from receive path
  3. On receiving an I2C command, process I2C command
    1. For I2C Transmit command:
      1. Enable transmit power amplifier
      2. Read data on USART and send down transmit path
  4. On receiving interrupt from receive path
    1. 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?)
Personal tools