Hi Gnomads,
Many thanks to Arne for the nudge. The SensorGnome project is far from dead, it’s just been quiet as we haven’t yet completed the objectives outlined in our update last spring. Nearly 800 active SensorGnomes are currently deployed in the Motus Wildlife Tracking System, and Sensorgnome software is running on an additional 79 Cellular Tracking Technologies SensorStations in the network enabling the autonomous monitoring of numerous tag-types and frequencies simultaneously.
It’s worth recalling that SensorGnome is intended to be an open-source, community-project with numerous supporters and developers. In reality, development has relied on a very limited pool of developers at Acadia University, Cellular Tracking Technologies, and Birds Canada.
Developers at Birds Canada have been continuing to work to understand, maintain and clean up original code and processes that make SensorGnomes tick, and have begun to implement a number of updates to improve functionality and reliability. In fact, we have made significant progress in our objectives, but little of it can be seen since so far these changes are mostly housekeeping, to ensure the SensorGnome software and servers remain robust.
We have informally set up a ‘working group’ to advise on priorities, progress, and ideally provide development support, but the group has not been very active as we don’t yet have software ready for testing. Admittedly our progress has been slower than desired primarily due to limited resources, the need to rebuild capacity and expertise on the software and hardware, and the complexities involved.
So, an update on our progress is below. If you have any problems, questions, suggestions, ideas for collaboration or support, please post to this group.
Luc Berrigan, Dale Floer, and the rest of the Motus team at Birds Canada.
What’s happening
Documentation:
-
Previous version been placed in archived.sensorgnome.org/
-
Old documentation is being improved and reorganised. Once complete, it will be placed here: https://sensorgnome.readthedocs.io/en/latest/
-
New documentation is sourced from public GitHub repository:
https://github.com/sensorgnome-org/sensorgnome-docs -
Anyone can help us by forking, making edits, and submitting a pull request.
-
Important updates that allow Sensorgnome software to operate within CTT SensorStation - mods are posted here - https://github.com/cellular-tracking-technologies/sensorgnome
-
New manuals and instructions under development in various Motus Guides
Sensorgnome server software update:
-
Fixed some critical issues with server reliability
-
Various important updates to the sgserver environment including security updates
Sensorgnome software:
-
New software that contains standard support for CTT Tags/dongles (currently being tested)
-
Cleanup and modularization of the code to both make adding new features and fixing bugs easier.
Software Development:
-
New build environment in development that allows for easy ‘one-click’ software updates - no need to image/reimage cards for updates and fixes
-
New build environment that creates packages for Sensorgnome software, including automatic generation of install images: https://github.com/sensorgnome-org/sensorgnome-build
What’s planned
-
Software update that includes numerous bug fixes, universal support for any hardware (eg. all RPi models, SensorStations), additional devices (modems, dongles, etc.), improved web interface.
-
Further integration with Motus.org: monitoring, logging and alerting system for networked SG
-
Automated testing for entire system of networked SG’s
-
Testing and optimization of various dongles
-
RF fixes to improve detection of tags and rejection of noise.
Timelines
- Timelines on all of the above are a little harder to predict and depend on available support, but stay tuned to this list for updates.