Age | Commit message (Collapse) | Author | Files | |
---|---|---|---|---|
2019-06-12 | [MTS-MTQ] refactoring: using full qualified names for consts | Maksym Telychko | 7 | |
2019-06-12 | [MTS-MTQ] QuectelRadio implementation | Serhii Kostiuk | 1 | |
Corrected the check for QENG="servingcell" prefix | ||||
2019-06-12 | [MTS-MTQ] QuectelRadio implementation | Serhii Kostiuk | 2 | |
Updated the following functions to support Quectel radios: - CellularRadioFactory::createEG95Radio - fixed to build a EG95Radio instance; - ICellularRadio::extractModelFromResult - returning EG95 for EG95 radios; - ICellularRadio::convertModelToType - returning VALUE_TYPE_LTE for EG95. | ||||
2019-06-12 | [MTS-MTQ] QuectelRadio implementation | Serhii Kostiuk | 1 | |
Added a proper implementation of the EG95Radio class | ||||
2019-06-11 | [MTS-MTQ] QuectelRadio implementation | Serhii Kostiuk | 1 | |
Modified QuectelRadio::getNetworkStatus to populate Quectel-specific debug information. Added as a separate commit for simple reverts | ||||
2019-06-11 | [MTS-MTQ] QuectelRadio implementation | Serhii Kostiuk | 1 | |
Added the full implementation of QuectelRadio class. Ported the changes from a local branch to the new libmts-io architecture. | ||||
2019-06-11 | Merge branch 'quectel-radio' into quectel-specific | Serhii Kostiuk | 4 | |
2019-06-11 | [MTS-MTQ] QuectelRadio implementation | Serhii Kostiuk | 1 | |
Removed copies of the following functions: - TelitRadio::queryLteLac - TelitRadio::setCGREG - TelitRadio::queryCGREGstring Those functions are already implemented in the CellularRadio class. Their implementation is common for both Telit and Quectel. There is no need to override them in TelitRadio. | ||||
2019-06-11 | [MTS-MTQ] refactoring cellular factory: non interface class shouldn't have ↵ | Maksym Telychko | 1 | |
such virtual methods | ||||
2019-06-11 | [MTS-MTQ] cellular factory: radio identification by AT+GMM | Maksym Telychko | 1 | |
2019-06-11 | [MTS-MTQ] cellular factory: quectel eg95 instance creation | Maksym Telychko | 3 | |
2019-06-11 | [MTS-MTQ] refactoring: cellular factory namespaces | Maksym Telychko | 2 | |
2019-06-11 | [MTS-MTQ] QuectelRadio implementation | Serhii Kostiuk | 2 | |
Moved Telit-specific conversion between RSSI and dBm into the TelitRadio class. Quectel has MOSTLY the same conversion logic but in the case of TD-SCDMA the RSSI values may be uncompatible. | ||||
2019-06-11 | [MTS-MTQ] QuectelRadio implementation | Serhii Kostiuk | 1 | |
Converted the following functions to protected virtual functions: - CellularRadio::queryLteLac - CellularRadio::setCGREG - CellularRadio::queryCGREGstring Those functions are handy to fetch LAC in LTE mode for both Quectel and Telit radios. Also fixed comments and debug messages for the mentioned functions. | ||||
2019-06-11 | [MTS-MTQ] QuectelRadio implementation | Serhii Kostiuk | 1 | |
Removed Telit-specific implementation of the getCarrierFromFirmware and getHardwareVersionFromFirmware out of the QuectelRadio class. BTW, it's still present in the TelitRadio class. | ||||
2019-06-11 | [MTS-MTQ] QuectelRadio implementation | Serhii Kostiuk | 2 | |
Moved CellularRadio::getNetwork implementation to the TelitRadio::getNetwork as Quectel radio doesn't have a AT#RFSTS command that returns the needed field. | ||||
2019-06-11 | [MTS-MTQ] refactoring: performance optimization | Maksym Telychko | 2 | |
strings replaced by const-char pointer | ||||
2019-06-10 | [MTS-MTQ] refactoring: static function moved to ICellularRadio | Maksym Telychko | 3 | |
2019-06-08 | [MTS-MTQ] refactoring: telit radio implementation | Maksym Telychko | 2 | |
leave telit specific code in telit class. move common code to cellular radio class. | ||||
2019-06-07 | [MTS-MTQ] refactoring: telit radio headers and internal data structures | Maksym Telychko | 1 | |
2019-06-07 | [MTS-MTQ] refactoring: factory interface | Maksym Telychko | 1 | |
2019-06-06 | [MTS-MTQ] refactoring: moved common consts and static methods to ICellularRadio | Maksym Telychko | 2 | |
2019-06-06 | [MTS-MTQ] refactoring: added quectel empty classes, CellularRadio moved to ↵ | Maksym Telychko | 11 | |
TelitRadio | ||||
2019-06-06 | [MTS-MTQ] refactoring: namespace usage | Maksym Telychko | 13 | |
Using identificators in appropriate namespace | ||||
2019-04-02 | Fix some Radio Status values for MNG2 radio1.0.18 | Jeff Hatch | 1 | |
2019-03-21 | Add support for L4E1 and L4N1 radios1.0.17 | David Marcaccini | 4 | |
2019-03-15 | Add active firmware switch for ME910C1WW Radio1.0.16 | David Marcaccini | 1 | |
2019-03-08 | Add support for the ME910C1-WW Radio1.0.15 | David Marcaccini | 5 | |
2019-02-18 | Add support for LE910C1-AP radio1.0.14 | Jeff Hatch | 3 | |
2018-11-07 | Add myself to libs group -- jklug1.0.13 | John Klug | 1 | |
2018-10-31 | Add support for LE910C1-NS radio | Jeff Hatch | 3 | |
2018-06-26 | Fix support for LEU3 radio1.0.12 | Jeff Hatch | 1 | |
2018-06-25 | Update convertModelToMtsShortCode signature to support LNA3 and LAT3 radios1.0.11 | Jeff Hatch | 1 | |
2018-06-22 | Add support for LE910-EU1 radio1.0.10 | Jeff Hatch | 3 | |
2018-06-21 | Update to detect LAT3 or LNA3 with FWSWITCH AT command1.0.9 | Jeff Hatch | 1 | |
2018-05-25 | Add support for LE866A1-JS radio for Japan1.0.8 | Jeff Hatch | 4 | |
2018-05-08 | Add FTP FOTA upgrade functionality for ME910C1-NV radios1.0.7 | Mykyta Dorokhin | 2 | |
Signed-off-by: Jeff Hatch <Jeff.Hatch@multitech.com> | ||||
2018-05-02 | Add support for getting the Firmware Build Version from the Telit radio1.0.6 | Jeff Hatch | 2 | |
2018-04-13 | Add getModemLocation for CellularRadio and LE910 radio1.0.5 | Jeff Hatch | 2 | |
2018-02-22 | add ME910C1 radio suport1.0.4 | Mykyta Dorokhin | 5 | |
Signed-off-by: Jeff Hatch <Jeff.Hatch@multitech.com> | ||||
2018-01-16 | Add support for LDC3 radio (MTCDT-LDC3-246A-JP)1.0.3 | Jeff Hatch | 2 | |
2017-07-13 | Add support for US Cellular devices1.0.2 | Jeff Hatch | 2 | |
2017-06-02 | Add AT#FWSWITCH command for LNA radio support in radio-query and radio-cmd1.0.1 | Jeff Hatch | 2 | |
2017-05-24 | Add support for LE910NA1 Radio1.0.0 | Jeff Hatch | 3 | |
2017-02-23 | [IN002306] Radio Status Current Network incorrect on new Telit hardware. ↵0.9 | Jeff Hatch | 1 | |
The format of AT#FRSTS command was slightly changed within the new Telit firmware and this causes parsing issues. | ||||
2016-07-29 | Increase the MDN set command timeout due to some issues with timeouts ↵0.8 | Jeff Hatch | 1 | |
setting the MDN on some SIM cards | ||||
2016-05-19 | refactor: getCommonNetworkStats before AT#RFSTS0.7 | Brandon Bayer | 1 | |
This allows the basic stats like time & rssi to be returned even if AT#RFSTS fails like it does for LTE radios without a signal | ||||
2016-05-19 | [IN1892] fix: return basic stats instead of null on LTE without signal | Brandon Bayer | 1 | |
Response on LTE without signal will now be: { "datetime" : "01/06/80 00:01:31 GMT+5", "roaming" : false, "rssi" : 99, "service" : "Unknown" } instead of null | ||||
2016-05-18 | style: replace tabs with spaces | Brandon Bayer | 1 | |
2016-04-05 | check for SIM PIN before AT#RFSTS on LE910 radios0.6 | Brandon Bayer | 1 | |