Libraries (external)

External modules/interfaces are attached to the source code using the statement #library. You can create or edit libraries.

  • The Position/Number of a library implementation using #library is not significant.
  • To create own libraries see: Create Library

Note: As of Version 2015.r1 the Library-Documentations are also located in each library itself. You find the current version of a documentary in the library.

cursive = automatically implemented standard library from the directory „LibraryStd“.

  • Adc - Analog/Digital-Converter.
  • ClkSys - Atxmega ClockSystem-Interface.
  • Crc8 - 8 Bit Checksum.
  • Crc16 - 16 Bit Checksum.
  • Dcf77 - DCF77-Decoder.
  • Dump - Dump output of different memory locations for debugging purpose.
  • FastFourier - Fast Fourier Transformation.
  • FT800 - FTDI FT800 „EVE“ - Control and function interface.
  • Graphics - Offscreen graphics object (instanciable).
  • iGraphics - Universal Grafic-Interface.
  • INTn - General Interrupts (INT0-n) Interface.
  • KeyMgr - Key-Manager.
  • Lcd4 - Lcd-Interface.
  • Math64 - Functions for 64-Bit-Arithmetics
  • NetworkFunctions - Helper functions for Network applications.
  • OneWire - 1Wire-Interface.
  • PCINT - Pin-Change-Interrupts (PCINTx) Interface.
  • SoftSpi - SoftSpi-Interface.
  • SoftTwi - SoftTwi-Interface
  • Sound - Simple tone output.
  • Sleep - Powermanagement.
  • Spi - SPI-Interface.
  • SpiC - SPIC-Interface (Atxmega).
  • SpiD - SPID-Interface (Atxmega).
  • SpiE - SPIE-Interface (Atxmega).
  • SpiF - SPIF-Interface (Atxmega).
  • TaskKernel - Task-Scheduler (Preemptive Multitasking).
  • TaskMgr - Task manager (Cooperative Multitasking).
  • TaskTimer - Simple Task-Timer.
  • Twi - TWI(I2C)-Interface.
  • Wdt - WatchDog (WDT) Interface.
  • WS0010 - (OLED)-Displays with Controller WS0010.