浏览代码

Added network backup fields description

master
Bertrand Lemasle 6 年前
父节点
当前提交
6d2db8471c
共有 1 个文件被更改,包括 16 次插入1 次删除
  1. +16
    -1
      README.md

+ 16
- 1
README.md 查看文件

@@ -1,7 +1,8 @@
# High autonomy GPS tracker.
[![Build Status](https://travis-ci.org/blemasle/gpstracker-firmware.svg?branch=master)](https://travis-ci.org/blemasle/gpstracker-firmware)
[![License](https://img.shields.io/badge/license-MIT%20License-blue.svg)](http://doge.mit-license.org)
# High autonomy GPS tracker.
This project aims to provides a GPS tracker based on an Arduino Pro mini as the central unit. Battery saving has been incorporated into every step of the design. A custom designed [PCB](https://github.com/blemasle/gpstracker-pcb) is available to avoid using poorly power efficient boards.
# Features
@@ -73,6 +74,20 @@ As positions backup can take quite some time, they're only backuped in two cases
This behaviour prevent the backup from distrupting the rate at which positions will be acquired, and avoid the device to look for the GPRS network while moving, which in some case can be difficult. As a downside, it is obvious that the positions are not backuped in realtime.
For reference, each position is sent in its own request HTTP POST request with a `Content-Type` set to `text/gpstracker` and a csv encoded body.
Field | Unit / Expression | Notes
--------------------|----------------------:|-------
freeRam | bytes | Read just before sending the position
signalAttenuation | dBm | Read once before the backup session
batteryLevel | % |
batteryVoltage | mV |
temperature | °c | Expressed as `temp*100` as `printf` cannot deal with floats on Arduino
fixStatus | `SIM808_GPS_STATUS` |
timeToFix | s |
The rest of the string is the raw string returned by the [SIM808 `AT+CGNSINF` command](https://simcom.ee/documents/SIM800x/SIM800%20Series_GNSS_Application%20Note%20V1.00.pdf). The `UTC date & time` field can be used as a key for a given tracker.
# Limitations
## Adding features


正在加载...
取消
保存