OLE Developer Guide  Latest Git
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
File List
Here is a list of all documented files with brief descriptions:
[detail level 1234]
  boardcfg
  template
 app_pipeline.hControls how the application modules are combined
 app_settings.hConfiguration settings for the main application
 bootloader_settings.hConfiguration settings for the bootloader
 common_settings.hConfiguration settings by both the bootloader and the main app
  Bootloader
  firmware
  src
 bootloader.hThe DFU bootloader
 bootloader_usb_descriptors.hBootloader USB Descriptors
 crc.hCRC Calculations
 flash.hFlash memory operations
 launcher.hJump to the main application
  common
 bootloader_options.hThe API to share information between the bootloader and the main application
 config_options.hSettings used for board configuration
 dfu_properties.hProperties of our DFU implementation
 dfu_spec.hConstants from the Device Firmware Uploads (DFU) 1.1 specification
 macros.hMacros used throughout the code
 reset.hAPI to reset the device
 uid.hUID constants
 uid_store.hThe API to retrieve the device's UID
 usb_properties.hUSB Device specific constants
  firmware
  src
 app.h
 coarse_timer.hProvides a coarse timer for determining the elapsed time between two events
 constants.hVarious constants
 dimmer_model.hAn RDM Model for a dimmer with subdevices
 dmx_spec.hConstants from the DMX (E1.11) specification
 flags.hThe Flags Module
 flags_private.h
 iovec.hVector I/O
 led_model.hA LED RDM Model for controlling RGB pixels
 message.hThe host to device message data structure
 message_handler.hHandle messages from the Host
 moving_light.hAn RDM Model for a moving light
 network_model.hA network-only RDM Model, this supports all the PIDs from E1.37-2
 proxy_model.hAn RDM Model for a proxy
 random.hPseduo random number generator
 rdm.hRemote Device Management
 rdm_buffer.hThe memory buffer used to construct the RDM response
 rdm_frame.hRemote Device Management
 rdm_handler.hThe handler for RDM requests
 rdm_model.hThe API for an RDM Model implementation
 rdm_responder.hThe base RDM Responder
 rdm_util.hRDM Helper functions
 receiver_counters.hCounters for the DMX/RDM receiver
 responder.hThe Responder Subsystem
 sensor_model.hA sensor-only RDM Model
 setting_macros.hExpand configuration settings to symbols
 spi.hSPI Driver
 spi_rgb.hControl RGB Pixels using SPI
 stream_decoder.hUnpack messages from the host
 syslog.hThe upper layer of the Logging subsystem
 temperature.hReads the temperature sensor(s)
 transceiver.hThe DMX512 / RDM Transceiver
 transceiver_timing.hThe timing constants for the 485 Transceiver
 transport.hThe Host <-> Device communication transport
 usb_console.hA logging transport that uses a USB serial console
 usb_descriptors.hUSB Descriptors
 usb_transport.hA USB Transport
 utils.hHelper utilities