TheThingsIndustries / generic-node-se

Generic Node Sensor Edition
https://www.genericnode.com
Other
109 stars 31 forks source link

lorawan freefall app #113

Closed elsalahy closed 3 years ago

elsalahy commented 3 years ago

Summary:

We need an application that configures the accelerometer interrupt pin to report free-fall over LoRaWAN

Why do we need this?

To have a sample application demonstrating the GNSE capability of detecting free-fall

What is already there? What do you see now?

basic_lorawan application.

What is missing? What do you want to see?

A freefall demonstration app.

How do you propose to implement this?

Environment:

Baremetal

Acceptance Criteria:

What can you do yourself and what do you need help with?

Marnix will handle this application and ask for direction when needed.

elsalahy commented 3 years ago

Here is a similar application we developed using another platform.

elsalahy commented 3 years ago

@marnixcrouzen please feel free to discuss the requirements before jumping into implementation.

mcserved commented 3 years ago

@elsalahy I have a couple of questions about this feature

  1. Wat message should appear in the payload?
  2. Has there already been an implementation like the third item on the proposal list? I first thought that the button events from basic_lorawan would have this feature but it only notifies the user and never sends the message. It should be doable by setting a timer on failed attempts, but maybe I'm missing a more elegant build-in solution.
elsalahy commented 3 years ago

@marnixcrouzen

  1. You have flexibility with the message structure but it keep in mind it should be as configurable as possible.
  2. Yeah you can use a configurable transmission timer using the sequencer.