Tiny Analog Network Coding implementation for the Teensy 3.1.
root
teensy-anc - embracing wireless interference
A teeny-tiny Analog Network Coding implementation for Teensy 3.1's using mecrisp-stellaris Forth.
Because we are using Simple MSK we can also do simple ANC (i.e. without I/Q).
setup
You will need:
- Andreas' copy of mecrisp-stellaris:
darcs get pointfree@hub.darcs.net:pointfree/mecrisp-stellaris
- 3x Teensy 3.1
- Some jumper wires or probe hooks.
todo
- Switch to NRTZ (Non-Return To Zero) so we can better detect a message.
- ADC triggers for msk-rx: https://www.pjrc.com/teensy/adc.html
- Use DMA with ADC and DAC. There is support for ADC triggers on the Teensy.
- General topologies: A General Analog Network Coding for Wireless Systems with Fading and Noisy Channels
contact
I am Andreas Wagner. You can contact me at andreas.wagner@lowfatcomputing.org