Skip to content

GeorgeHahn-Lab651/sensei_mesh

Repository files navigation

Dependencies

Setup

  • Update Makefile with paths to the NRF SDK, and your serial board, and where arduino is installed.

Compile and flash devices

Program a shoe sensor with id 1, turning off serial for power savings

make program SERIAL_PORT=/dev/cu.usbserial-FTZ86FTC SENSOR_CONFIGURATION_OPTIONS="--no-serial" TARGET_BOARD=BOARD_SHOE_SENSOR SENSOR_ID=1

Program an area sensor with id 3, turning off serial for power savings:

make program SERIAL_PORT=/dev/cu.usbserial-AI04QL7P SENSOR_CONFIGURATION_OPTIONS="--no-serial" TARGET_BOARD=BOARD_LESSON_TRACKER SENSOR_ID=3

Program a listening device that doesn't sleep, and listens all the time.

make program SERIAL_PORT=/dev/cu.usbserial-DN00CSZ7 SENSOR_CONFIGURATION_OPTIONS="--no-sleep" TARGET_BOARD=BOARD_RFD77201 SENSOR_ID=51

Program a master clock device that doesn't sleep, listens all the time, and broadcasts its clock signal at full power.

make program SERIAL_PORT=/dev/cu.usbserial-AI04QL7P SENSOR_CONFIGURATION_OPTIONS="--no-sleep" TARGET_BOARD=BOARD_LESSON_TRACKER CLOCK_MASTER=yes SENSOR_ID=61

Building on Windows

Paths should use forward slashes (e.g. GNU_INSTALL_ROOT := C:/Program Files (x86)/GNU Tools ARM Embedded/6 2017-q2-update)

About

Sensei firmware for simblee, mesh version

Resources

Stars

Watchers

Forks

Packages

No packages published