Specifications

Platform-Specific Scripts
Scripts specific to the RF100 Platform
These scripts are meant to be run on RF100 SNAP Engines (formerly known as RF Engines).
Script Name What it does
pinWakeupRF100.py
(synapse.pinWakeupRF100.py)
Pin Wakeup functionality specifically for the RF100
Engine. (Imported automatically by pinWakeup.py)
RF100.py (synapse.RF100.py) Platform specific defines and enumerations for RF100
Engines. (Imported automatically by platforms.py)
rf100HardTime.py
(synapse.rf100HardTime.py)
How to reference the clock on the RF100 SNAP Engines.
(Imported automatically by hardTime.py)
Scripts specific to the RF200 Platform
These scripts are meant to be run on RF200 SNAP Engines (based on the ATMEL Atmega128RFA1
chip).
Script Name What it does
pinWakeupATmega128RFA1.py
(synapse.pinWakeupATmega128RFA1.py)
Pin Wakeup functionality specifically for nodes based on
the Atmega128RFA1 chip (which includes the RF200).
(Imported automatically by pinWakeup.py)
RF200.py (synapse.RF200.py) Platform specific defines and enumerations for RF200
Engines. (Imported automatically by platforms.py)
rf200HardTime.py
(synapse.rf200HardTime.py)
How to reference the clock on the RF200 SNAP
Engines. (Imported automatically by hardTime.py)
Scripts specific to the RF300/RF301 Platform
These scripts are meant to be run on RF300 and RF301 SNAP Engines (based on the Silicon Labs
Si1000 chip).
Script Name What it does
pinWakeupRF300.py
(synapse.pinWakeupRF300.py)
Pin Wakeup functionality specifically for the RF300
Engine. (Imported automatically by pinWakeup.py)
RF300.py (synapse.RF300.py) Platform specific defines and enumerations for RF300
Engines. (Imported automatically by platforms.py)
rf300HardTime.py
(synapse.rf300HardTime.py)
How to reference the clock on the RF300 SNAP
Engines. (Imported automatically by hardTime.py)
Page 110 of 202 SNAP Reference Manual Document Number 600-0007K