Libraries (external)

LunaAVR uses external libraries to extend the functionality. External libraries are visible in the code and can be edited or re-created with a comfortable, graphical editor. New libraries can be created and / or existing libraries can be edited.

Libraries (List)

Libraries in the folder

  • „/LibraryStd“ - are implemented automatically.
    • StdLib_Bool.module
    • StdLib_Dump.interface
    • StdLib_Flash.interface
    • StdLib_FloatMath.module
    • StdLib_Math.module
    • StdLib_Operator.interface
    • StdLib_PortX.interface
    • StdLib_String.module
    • StdLib_Timer0.interface
    • StdLib_Timer1345.interface
    • StdLib_Timer2.interface
    • StdLib_Uart.interface
  • „/Library“ - are implemented by command #library.
    • /Custom - User created extra libraries.
    • /Example - Example libraries for self creating.
    • Adc.interface
    • ClkSys.interface
    • Crc16.interface
    • Crc8.interface
    • DCF77.interface
    • Encodings.module
    • FFT.interface
    • FT800.interface
    • Graphics.object
    • iGraphics.interface
    • INTn.interface
    • KeyMgr.interface
    • Lcd4.interface
    • Math64.module
    • NetworkFunctions.module
    • OneWire.interface
    • ow.interface
    • PCInt.interface
    • RotaryEncodier.interface
    • Sleep.interface
    • SoftSpi.interface
    • SoftTwi.interface
    • Sound.interface
    • Spi.interface
    • SpiC.interface
    • SpiD.interface
    • SpiE.interface
    • SpiF.interface
    • TaskKernel.interface
    • TaskMgr.interface
    • TaskTimer.interface
    • Twi.interface
    • Wdt.interface
    • WS0010.interface