Plan for "send on motion" feature

Yes, they are all firmware related.

Another useful mode, once you have “motion sensing” worked out, would be to “send position after start of motion” and “send position after end of motion” (with a threshold of n seconds of motion or no-motion). That could be used together with the “send every n seconds while in motion” or independently.

@eric24,

Yes, these features are in my plan. :wink:

Only we need to wait a period of time unfortunately.
But at the end, as @Fomi is listening to us, we as a customer, all will be fixed and inplemented.
I’m sure!

Thank you for your trust. @JeroenKl :slight_smile:

@Fomi, any update regarding new firmware and timelines?

Hi @JeroenKl,

Really sorry to say that there are some reasons so that the plan of RAK7200 new firmware has been delayed.

As i have ever said:


Because of some reasons, the first step about 4 LoRa modules new firmware and documents haven’t been completed finally now, so the step 2 has been delayed. I’m afraid the step 2 will start at the end of this month.

@Fomi,

I really lost any faith, trust in your company RAK wireless.

Jeroen

I’m sorry I need to come back on this statement.

@JeroenKl, do you write code for micro-controllers?

Here are the features that I would request:

Firmware:

  • Send an “keep alive” message periodically - User select-able period (I would set it to once per day)
  • On motion or lack thereof, with either acceleration or deceleration above or below a certain thresh-hold, send a message.
  • Always send location and environmental data in each message.
  • Include “store and forward”: save messages when tracker is out of LoRa Coverage area, and send the messages when coverage returns.

Mechanical:

  • A low profile enclosure 15cm x 6.5cm x 2.5cm, solar panel on one side of top surface, internal antennas on the other side

You’ll need some level of hysteresis in there - ie, once it is being rattled around on top of the moving thing, how long before you either send a new position message, or wait before it stops for longer than a set of traffic lights &/or slow moving traffic.

Yes…good point. Sort of like de-bouncing a keyboard key.

Im more than happy to beta test anything that gets motion detection onto the 7200 and 7205.
Ive written similar code for esp32’s. I ended up having the emu trigger an interrupt which would wake from sleep. Features for me to even make usable are.

  1. Send every X mins regardless of anything else
  2. On detection of movement send every Y mins / seconds
  3. If Charging let you know via a flag transmitted at the end of each data string
  4. Option for a send now button even if its on a gpi pin.
  5. Option to wait for proper 3d fix or fix and Z sats to improve the fix

Thanks
Dafydd

How many do you want to buy - I’d be happy to design one for you, RAK make it very easy with the modules they sell!

Has there been any progress on this? I like the RAK7200 tracker, but this would be a mandatory feature.

@kcd ,

There is no update on the stock firmware, however there is now open source support for Arduino IDE. Perhaps this will be of some help to you in adding what is missing yourself:

Regards
Vladislav

@Hobo - What does “open source support for Arduino IDE” mean? Has RAK open-sourced the RAK7200 firmware?

It means that a community member created a support package so you can code it in Arduino. This is not made from RAK staff, however it works as attested by several community members already.

@Hobo - OK. So RAK is not planning to open-source the RAK7200 source code?