Close

Performance and Bug fixes!

A project log for FemtoBeacon

The smallest wireless IMU - Dime sized, ARM Cortex M0+ with 9-DoF IMU, temperature and altimeter. Supports ZigBee and Mesh networking.

femtoduinofemtoduino 02/27/2017 at 03:201 Comment

I've updated the setup instructions at https://femtoduino.com/examples/setup ...while releasing performance enhancements, a memory leak bug fix, and sleep/wake support for FemtoBeacon coins.

The wireless MESH Coin and MESH Dongle example sketches now transmit Self Node ID, PAN ID, Channel number, Incoming Node ID, Yaw, Pitch, Roll (all 180 degrees expressed in radians), and quaternion 1, 2, 3

When a coin loses signal to a dongle, it will sleep for 10 second intervals at a time, waking to check for connectivity intermittently. Data is streamed only when a connection is available to save on power.

Discussions

Chris Johnson wrote 03/15/2017 at 12:29 point

Assuming that the network is not is mesh mode, do you have a guestimate as to how fast a FemtoBeacon can stream X/Y/Z accelerometer samples?  I am looking for something that can run at around 500 Hz.    Also, what is the typical range when running at high data rates?  

  Are you sure? yes | no