Skip to content

janelia-arduino/ModularDeviceBase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ModularDeviceBase

Library Information

Name
ModularDeviceBase
Version
6.3.0
License
BSD
URL
https://github.com/janelia-arduino/ModularDeviceBase
Author
Peter Polidoro
Email
[email protected]

Description

Modular device base library.

API NAMES

{
  "id": "getApi",
  "result": {
    "ancestors": [
      "ModularServer"
    ],
    "firmware": [
      {
        "name": "ModularDeviceBase",
        "version": "6.3.0"
      }
    ],
    "verbosity": "NAMES",
    "functions": [
      "forwardToAddress",
      "forwardToClient",
      "getClientInfo",
      "setTime",
      "getTime",
      "adjustTime",
      "now"
    ],
    "parameters": [
      "address",
      "request",
      "client",
      "epoch_time",
      "adjust_time"
    ],
    "properties": [
      "clientsEnabled",
      "timeZoneOffset"
    ],
    "callbacks": [
      "reset",
      "resetClients",
      "resetAll"
    ]
  }
}

API GENERAL

./api/

Ancestors

https://github.com/janelia-arduino/ModularServer

Clients

Devices

https://github.com/janelia-modular-devices/modular_device_base

More Detailed Modular Device Information

https://github.com/janelia-modular-devices/modular-devices

Installation Instructions

Arduino IDE

https://github.com/janelia-arduino/arduino-libraries

PlatformIO

https://github.com/janelia-embedded/platformio_setup

platformio run -e teensy41 --target upload
platformio run -e teensy40 --target upload
platformio run -e teensy35 --target upload
platformio run -e teensy32 --target upload

About

Modular device base library.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages