MrT Logo
latest

Using MrT:

  • Getting Started
    • Installation
    • Integrating MrT into your project
  • Tutorial
    • Step 1: Installing tools
    • Step 2: Add MrT Modules
    • Step 3: Toggle LED
    • Step 4: Create a device driver
    • Step 5: Create a PolyPacket Service
    • Step 6: Customize the service
    • Step 7: Interact with poly-packet

Tools

  • mrtutils
    • mrt-config
    • mrt-device
      • Step 1: Define device:
        • Header Properties
        • Registers
        • Fields
        • Configs
      • Step 2: generate the code
      • Step 3: customize
    • mrt-ble
      • Step 1: Define the profile
        • Header Properties
        • Services
        • Characteristics
        • Example File
      • Step 2: Generate Code
      • Step 3: Integrating Code
      • Live ICD
    • mrt-version
      • Creating the header file
      • Supported File Types
      • Updating the Version
        • Auto
      • Build System/Webhook integration
      • Future Improvements
    • mrt-doc
    • mrt-gen
      • Code Templates
      • Creating Sphinx documentation
      • MrT Module Template
    • Tools
  • PolyPacket
    • Installation
    • Step 1: Defining a Protocol
      • Descriptor File
      • Fields
      • Packets
      • Val
      • Struct
      • Example Protocol
      • Agents
      • Plugins:
    • Step 2: Generating the Code
    • Step 3a: Using The Code C/C++
      • Initializing service
      • Register Tx functions
      • Feed the service
      • Sending messages
      • Receive Handlers
      • Process
    • Step 3b: Using The Code JSON
      • Handling JSON packets
      • Async JSON
      • Sync JSON
    • PolyPacket CLI Tool

Module Reference

  • Modules
    • Platforms
      • Platform-NRF5
      • Linux
      • ESP32
      • STM32
      • Atmel
      • Common
    • Utilities
      • GFX
        • ColorGfx
      • Audio
        • utility-audio-test
        • utility-AudioXcoder
      • Interfaces
        • Gatt Interface
      • OTA
      • CRC
      • ByteFifo
      • COBS
      • PolyPacket
      • Fifo
    • Devices
      • Memory
        • FL-S Series NOR Flash Memory
        • SpiFlash
      • Displays
        • ST727A
        • Device Driver for SSD1306 based oled displays
        • ERCxxLcd
        • Tri-Color E-ink display
      • IO
        • opex
      • MotorDrivers
        • STSPIN220
      • Biometric
        • ANV401 Fingerprint Sensor
      • Sensors
        • sht31
        • LIS2DH12
        • HTS221
        • Device-LSM6D
      • RF
        • device-nrf24
      • Power
        • README
        • stc3117
        • BQ28Z
      • Audio
        • wm8731
      • FPGA
        • Spartan6
      • RegDevice

Contributing

  • Architecture
  • Adding Modules
    • Creating a Module
    • Platform Modules
    • Device Modules
    • Utility Modules
  • Coding Practices
MrT
  • Modules
  • Devices
  • Memory
  • Edit on GitLab

Memory

Memory

  • FL-S Series NOR Flash Memory
  • SpiFlash
Previous Next

© Copyright 2021, Jason Berger. Revision b5e3c647.

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