SmartAnthill
latest

Getting Started

  • Installation
  • Launching
  • Configuration

Developer Documentation

  • SmartAnthill Plugins
  • Zepto Programming Patterns

Design Documents

  • SimpleIoT
  • Specification
  • Reference Implementation
    • Zepto OS
    • HAL interface
SmartAnthill
  • Docs »
  • Reference Implementation
  • Edit on GitHub

Reference ImplementationΒΆ

  • Zepto OS
    • Assumptions (=mother of all screw-ups)
    • Layers and Libraries
    • Memory Architecture
    • Error Handling and Zepto Exceptions
    • zeptoerr
    • “Main Loop” a.k.a. “Main Pump”
    • State Machines
    • Plugins
    • Programming Guidelines
    • Support for PARALLEL Zepto VM instruction
    • EEPROM Handling
    • Running on top of another OS
    • Hardware Abstraction Layer (HAL)
  • HAL interface
    • Data structures
    • Initializing functions
    • Waiting functions
    • Time functions
    • Communication functions
    • EEPROM access functions
    • Digital pin operation functions
    • SPI and I2C operation functions
    • Special TX/RX functions
Next Previous

© Copyright 2015, OLogN Technologies AG. Revision 0f895a0b.

Built with Sphinx using a theme provided by Read the Docs.