RFM12 library: Unterschied zwischen den Versionen
Aus LaborWiki
KKeine Bearbeitungszusammenfassung |
K (translation from english page) |
||
Zeile 19: | Zeile 19: | ||
To get the library, click the SVN links on the right.<br /> | To get the library, click the SVN links on the right.<br /> | ||
== Library Features == | |||
* Ein einfaches Paketformat, bestehend aus: | |||
** Einem 8-bit (0..255) Pakettyp- oder Adress-feld | |||
** Paketlänge bis zu 255 Bytes | |||
** Eine simple Header Checksumme | |||
* Interrupt oder Polling basierte Datenübertragung | |||
* Verschiedene Frequenzbänder, abhängig von dem verwendeten Modul (433, 868 und 915 MHz) | |||
* Collision avoidance (carrier sense) | |||
* Synchronisierungsfunktion beim Datenempfang | |||
* Hardware oder software SPI | |||
* Nur-Sende-Modus, zum verkleinern der binaries | |||
* Grundlegende ASK (amplitude shift keying) empfangs und sende Funktionalität (Für Funksteckdosen aus dem Baumarkt und ähnlichem) | |||
* Low-battery detector (funktion des RFM12) | |||
* Low-power Wakeup timer (funktion des RFM12) | |||
Version vom 6. Oktober 2009, 23:45 Uhr
rfm12lib Release status: stable [box doku] | |
---|---|
Description | Die RFM12 Library ermöglicht es RF12(B) Module mit einem AVR zu steuern |
Author(s) | Hansinator, Tixiv, Soeren |
Last Version | 0.9.0 () |
Platform | AVR |
License | GPLv2 or later |
Download | SVN browse |
Here's a beta release of the documentation:
http://www.hansinator.de/rfm12lib/
To get the library, click the SVN links on the right.
Library Features
- Ein einfaches Paketformat, bestehend aus:
- Einem 8-bit (0..255) Pakettyp- oder Adress-feld
- Paketlänge bis zu 255 Bytes
- Eine simple Header Checksumme
- Interrupt oder Polling basierte Datenübertragung
- Verschiedene Frequenzbänder, abhängig von dem verwendeten Modul (433, 868 und 915 MHz)
- Collision avoidance (carrier sense)
- Synchronisierungsfunktion beim Datenempfang
- Hardware oder software SPI
- Nur-Sende-Modus, zum verkleinern der binaries
- Grundlegende ASK (amplitude shift keying) empfangs und sende Funktionalität (Für Funksteckdosen aus dem Baumarkt und ähnlichem)
- Low-battery detector (funktion des RFM12)
- Low-power Wakeup timer (funktion des RFM12)
Todo for v1.0
- Add doxygen documentation
- Move dev branch to stable branch
- Test software spi, polling mode and ASK modes