SensorGnome User Guide
  • SensorGnome V2
  • SensorGnome V1 (Legacy)
  • Introduction and Overview
  • HARDWARE INSTALLATION
    • Anatomy of a SensorGnome
    • How to build a SensorGnome
    • Sensorgnome power
    • GPS options
  • Software Installation
    • Initial software installation
    • Radio Configuration
    • Internet configuration
    • Cell modem troubleshooting
  • Maintenance
    • Checking a Sensorgnome in the field
    • Software upgrade
  • Appendix
    • Sensorgnome security and networking
    • Updating the boot number
  • Software History and why V2
  • Outdated
    • Uploading a local tag database
    • Reflash FUNcube dongle firmware
    • Motus data file formats
Powered by GitBook
On this page
  • What is the boot number?
  • When is the boot number reset?
  • How to update the boot number
  1. Appendix

Updating the boot number

PreviousSensorgnome security and networkingNextSoftware History and why V2

Last updated 3 months ago

What is the boot number?

The boot number is a cumulative marker of how many times a SG has rebooted. It is represented in the file name as well as the web interface in the V2 SensorGnome.

The boot number is an essential component when processing detection data as it can account for bad timestamps (when the GPS reports an incorrect date/time) and for stringing together long detection runs that overlap multiple uploaded batches. Because the tagfinder algorithm works under the assumption that the boot number always increments, issues can arise when the boot number is reset.

When is the boot number reset?

If updating a V2 SG over the internet using the web interface, the proper boot number sequence is retained.

How to update the boot number

Updating the boot number is only possible on the V2 SensorGnome software running on a Raspberry Pi.

Before updating the software, connect to the SensorGnome and visit the web interface. From the landing page, you should be able to see the current boot number (as the screenshot above shows).

Navigate to the "software" tab, and on the lower right select the "edit" button (the one that looks like a pencil) to update the boot number.

Feel free to set the number slightly higher than necessary then reboot the SG and confirm that the change has persisted when you connect again.

When upgrading a SensorGnome's software with a newly flashed SD card, the boot number in the file names will be reset to 0. This applies to V2 SG with a card that's been flashed with the software, V1 SG where the software files have copied to a new card, and SG running on BeagleBones. Since this will violate the assumption that the boot number always increments, this may result in missing or false detections until the .

If you cannot, or prefer not to, run V2 SG on a Raspberry Pi, the boot number will only be corrected after the receiver data is reprocessed. You can read more about reprocessing receiver data .

receiver data is reprocessed
here
The current boot number displayed in the V2 SG web interface
The boot number is embedded in the detection data file name (on both V1 and V2 SG)