|
1 | 1 | # SIM808
|
2 |
| -This library allows to access some of the features of the [SIM808](https://simcom.ee/documents/?dir=SIM808) GPS & GSM module. It requires at least 3 pins (power, status and reset pins) to work and a TTL Serial. |
| 2 | +This library allows to access some of the features of the [SIM808](https://simcom.ee/documents/?dir=SIM808) GPS & GPRS module. It requires at least 3 pins (power, status and reset pins) to work and a TTL Serial. |
3 | 3 |
|
4 |
| -The library tries to reduces memory consumption as much as possible, but nonetheless use a 128 bytes buffer to communicate with the SIM808 module. When available, SIM808 responses are parsed to ensure that commands are correctly executed by the module. Commands timeouts are also set according to SIMCOM documentation. |
| 4 | +The library tries to reduces memory consumption as much as possible, but nonetheless use a 64 bytes buffer to communicate with the SIM808 module. When available, SIM808 responses are parsed to ensure that commands are correctly executed by the module. Commands timeouts are also set according to SIMCOM documentation. |
5 | 5 |
|
6 | 6 | > No default instance is created when the library is included
|
7 | 7 |
|
8 | 8 | [Arduino-Log](https://github.com/thijse/Arduino-Log) is used to output formatted commands in a `printf` style. This make implementation of new commands
|
9 |
| -really easy, and avoid successive prints or string concatenation. |
| 9 | +really easy, and avoid successive prints or string concatenation on complex commands. |
10 | 10 |
|
11 | 11 | ## Features
|
12 | 12 | * Fine control over the module power management
|
@@ -58,7 +58,7 @@ void loop() {
|
58 | 58 | ```
|
59 | 59 | See examples for further usage.
|
60 | 60 |
|
61 |
| -## A note about https |
| 61 | +## A note about HTTPS |
62 | 62 |
|
63 |
| -While technically, SIM808 module support HTTPS requests, it is particularly unreliable and sketchy. 7 times out of 10, the request won't succeed. This is a bummer |
64 |
| -and I strongly recommand to stick with HTTP requests if you need reliability. |
| 63 | +While technically, SIM808 module support HTTPS requests through the HTTP service, it is particularly unreliable and sketchy. 7 times out of 10, the request won't succeed. |
| 64 | +In the future, I hope to find the time to make HTTPS work with the TCP service. In the meantime I strongly (and sadly) recommend to stick with HTTP requests if you need reliability. |
0 commit comments