mirror of
https://github.com/vshymanskyy/TinyGSM.git
synced 2026-01-31 11:16:26 +00:00
Bump version, add a ChangeLog
Signed-off-by: Sara Damiano <sdamiano@stroudcenter.org>
This commit is contained in:
2
.github/ISSUE_TEMPLATE.md
vendored
2
.github/ISSUE_TEMPLATE.md
vendored
@@ -25,7 +25,7 @@ with your board before submitting any issues.
|
||||
|
||||
Modem: <!-- Brand, model, variant, firmware version, ie Quectel BG96 Revision: BG96MAR02A07M1G -->
|
||||
Main processor board: <!-- Uno, Zero, ESP32, Particle, etc -->
|
||||
TinyGSM version: <!-- always try to use the latest (0.11.8) -->
|
||||
TinyGSM version: <!-- always try to use the latest (0.12.0) -->
|
||||
Code: <!-- Example name or paste in your code -->
|
||||
|
||||
### Scenario, steps to reproduce
|
||||
|
||||
59
ChangeLog.md
Normal file
59
ChangeLog.md
Normal file
@@ -0,0 +1,59 @@
|
||||
# ChangeLog
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
|
||||
and its stricter, better defined, brother [Common Changelog](https://common-changelog.org/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
***
|
||||
|
||||
|
||||
## [Unreleased]
|
||||
****
|
||||
### Changed
|
||||
|
||||
### Added
|
||||
|
||||
### Removed
|
||||
|
||||
### Fixed
|
||||
|
||||
***
|
||||
|
||||
|
||||
## [v0.12.0]
|
||||
|
||||
### Changed
|
||||
- Moved bulk of waitResponse function to modem template and gave modems handleURCs fxn
|
||||
- Moved option in waitResponse for verbose outputs.
|
||||
- setBaud now returns a bool
|
||||
- Replace new line consts with defines and renamed to AT_NL
|
||||
- Renamed all RegStatus enums to be unique
|
||||
- Replaced `NULL` with `nullptr` and replaced c-style casts.
|
||||
- Moved setCertificates function and the certificate name matrix to the SSL template.
|
||||
- Changed inputs for (unimplemented) SSL certificate functions.
|
||||
- All modems will now return the pre-defined manufacturer and model in the name if the function to get the internal name fails.
|
||||
- Cleaned up code for getting modem names.
|
||||
|
||||
### Added
|
||||
- Added support for SSL for the Quentcel BG95 and BG96 from [Aurelien BOUIN](https://github.com/aurelihein) and [George O'Connor](https://github.com/georgeman93)
|
||||
- Added support for UBLOX SARA-R5 from [Sebastian Bergner](https://github.com/sebastianbergner)
|
||||
- Added support for SIMCOM A7672X from [Giovanni de Rosso Unruh](https://github.com/giovannirosso)
|
||||
- Added SIM5320 GPS location from [Bengarman](https://github.com/Bengarman)
|
||||
- Added functions `getModemSerialNumber`, `getModemModel`, and `getModemRevision`.
|
||||
- Added deep debugging option
|
||||
- Added documentation to the FIFO class
|
||||
|
||||
### Removed
|
||||
- Removed non-functional factory reset from SIM70xx series
|
||||
|
||||
### Fixed
|
||||
- Removed extra wait on SIM7000 from [Mikael Fredriksson](https://github.com/Gelemikke)
|
||||
- Fix status returns on ESP8266/ESP32 AT commands
|
||||
- Fix length of HEX for Sequans Monarch
|
||||
- Fix SIM7600 password then user when cid is set from [github0013](https://github.com/github0013)
|
||||
- Fix cardinal points in location by gps for SIM7600 from [Juxn3](https://github.com/Juxn3)
|
||||
- Fix NTP server sync for SIM70xx models from [Gonzalo Brusco](https://github.com/gonzabrusco)
|
||||
- Fixed SIM70xx inheritance
|
||||
|
||||
***
|
||||
13
README.md
13
README.md
@@ -84,12 +84,15 @@ TinyGSM also pulls data gently from the modem (whenever possible), so it can ope
|
||||
- Quectel MC60 ***(alpha)***
|
||||
|
||||
### Supported boards/modules
|
||||
- EnviroDIY LTE Bee, WiFi Bee
|
||||
- Arduino MKR GSM 1400
|
||||
- GPRSbee
|
||||
- Sodaq GPRSbee, uBee
|
||||
- Microduino GSM
|
||||
- Adafruit FONA (Mini Cellular GSM Breakout)
|
||||
- Adafruit FONA 800/808 Shield
|
||||
- Adafruit FONA Mini Cellular GSM Breakout, 800/808 Shield, FONA 3G
|
||||
- Industruino GSM
|
||||
- Dragino NB-IoT Bee
|
||||
- Digi XBee S6B, XBee LTE Cat 1, XBee3 LTE Cat 1, XBee3 CatM
|
||||
- Nimbelink Skywire/Airgain NL-SW-LTE-QBG96, NL-SW-LTE-QBG95
|
||||
- RAK WisLTE ***(alpha)***
|
||||
- ... other modules, based on supported modems. Some boards require [**special configuration**](https://github.com/vshymanskyy/TinyGSM/wiki/Board-configuration).
|
||||
|
||||
@@ -173,6 +176,10 @@ Watch this repo for new updates! And of course, contributions are welcome ;)
|
||||
- [V1pr](https://github.com/V1pr)
|
||||
- Quectel M95
|
||||
- [replicadeltd](https://github.com/replicadeltd)
|
||||
- UBLOX SARA-R5
|
||||
- [Sebastian Bergner](https://github.com/sebastianbergner)
|
||||
- SIMCOM A7672X
|
||||
- [Giovanni de Rosso Unruh](https://github.com/giovannirosso)
|
||||
- Other Contributors:
|
||||
- https://github.com/vshymanskyy/TinyGSM/graphs/contributors
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "TinyGSM",
|
||||
"version": "0.11.8",
|
||||
"version": "0.12.0",
|
||||
"description": "A small Arduino library for GPRS modules, that just works. Includes examples for Blynk, MQTT, File Download, and Web Client. Supports many GSM, LTE, and WiFi modules with AT command interfaces.",
|
||||
"keywords": "GSM, AT commands, AT, SIM800, SIM900, A6, A7, M590, ESP8266, SIM7000, SIM800A, SIM800C, SIM800L, SIM800H, SIM808, SIM868, SIM900A, SIM900D, SIM908, SIM968, M95, MC60, MC60E, BG96, BG95, ublox, Quectel, SIMCOM, AI Thinker, LTE, LTE-M",
|
||||
"authors": [
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
name=TinyGSM
|
||||
version=0.11.8
|
||||
version=0.12.0
|
||||
author=Volodymyr Shymanskyy
|
||||
maintainer=Volodymyr Shymanskyy
|
||||
sentence=A small Arduino library for GPRS modules, that just works.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
#define SRC_TINYGSMCOMMON_H_
|
||||
|
||||
// The current library version number
|
||||
#define TINYGSM_VERSION "0.11.8"
|
||||
#define TINYGSM_VERSION "0.12.0"
|
||||
|
||||
#if defined(SPARK) || defined(PARTICLE)
|
||||
#include "Particle.h"
|
||||
@@ -90,6 +90,9 @@ const T& TinyGsmMax(const T& a, const T& b) {
|
||||
return (b < a) ? a : b;
|
||||
}
|
||||
|
||||
/*
|
||||
* Automatically find baud rate
|
||||
*/
|
||||
template <class T>
|
||||
uint32_t TinyGsmAutoBaud(T& SerialAT, uint32_t minimum = 9600,
|
||||
uint32_t maximum = 115200) {
|
||||
|
||||
Reference in New Issue
Block a user