summaryrefslogtreecommitdiff
path: root/main.cpp
AgeCommit message (Collapse)AuthorFiles
2022-12-19[GP-1195] Cellular debugging - add a querySerhii Kostiuk1
Add the `radio-query --diagnostics` query. This query executes a radio-specific set of diagnostics AT commands and returns raw output from the radio.
2022-11-07[MTX-4694][GP-1791] MTCAP3 mPower R.6.1.X: LNA7D support - APN setup ↵Andrii Davydenko1
behavior when provider is Verizon Add pdp-conf-static parameter to get the PDP context Add ctx-id parameter to choose the PDP context to print
2022-01-31[MTX-4190] mPower R.6.0: Update MODBUS slave feature to support Quectel and ↵andrii.davydenko1
newer Telit radios. - GP-862 Implement a changes for Quectel and newer Telit radios Signed-off-by: andrii.davydenko <andrii.davydenko@globallogic.com>
2022-01-27[MTX-4190] mPower R.6.0: Update MODBUS slave feature to support Quectel and ↵andrii.davydenko1
newer Telit radios. - GP-862 Revert changes Signed-off-by: andrii.davydenko <andrii.davydenko@globallogic.com>
2021-11-22[MTX-4190] mPower R.6.0: Update MODBUS slave feature to support Quectel and ↵andrii.davydenko1
newer Telit radios Implement printing json array by one line Change all json printing to custom one Signed-off-by: andrii.davydenko <andrii.davydenko@globallogic.com>
2021-11-11[MTX-4190] mPower R.6.0: Update MODBUS slave feature to support Quectel and ↵andrii.davydenko1
newer Telit radios Add query for selected bands Signed-off-by: andrii.davydenko <andrii.davydenko@globallogic.com>
2021-09-28[MTX-4206] mPower R.6.0: Making Telit and Quectel radios data-only on AT&T ↵Mykola Salomatin1
network. GP-1364 Add new option --voice-support to receive current voice support configuration for specific radio.
2021-05-31[GP-1111] mPower R. Apr 2021: +CEMODE shall be set to CEMODE=2Serhii Kostiuk1
Moved MCC and MNC values to the separate fields in the radio-query output after a code review.
2021-05-28[GP-1111] mPower R. Apr 2021: +CEMODE shall be set to CEMODE=2Serhii Kostiuk1
Added an ability to read the PLMN ID (MCC/MNC combination) of the home carrier from the SIM.
2021-03-31[GP-1111] mPower R. Apr 2021: +CEMODE shall be set to CEMODE=2 - libmts-io ↵rodion.shyshkin1
for Telit Changes after a code review.
2021-03-31[GP-1111] mPower R. Apr 2021: +CEMODE shall be set to CEMODE=2 - libmts-io for $rodion.shyshkin1
Adding support for --ue-mode-of-operation command.
2020-07-16Add vendor firmware versionAndrii Pientsov1
2020-06-25[MTX-3489] mPower Oct20: Porting "LNA7 Intermediate Release" changesSerhii Kostiuk1
Added EG25 to the list supported radios (as EG25 support is already merged into master).
2020-06-16[GP-654] Add SIM card-based carrier detectionSerhii Kostiuk1
Changes after a code review. Renamed "MTS Carrier Code" to the "Carrier Code".
2020-06-16GP-654: Add SIM card-based carrier detectionSerhii Kostiuk1
This commit adds implementation of the SIM-based carrier detection. The goal for this implementation is to replace various places in the firmware that previously relied on the ICCID-based carrier detection, provide some layer of abstraction and forward compatibility for such places. It is particularly useful for fwSwitch radios with AUTO firmware selection capability.
2020-02-25[MTX-3239] Add "cellularMode" value to the radio-query --dynamicSerhii Kostiuk1
Ported "cellularModeStr" function to MTS::IO::CellularRadio class. This function converts integer bitmap to comma-separated list of cellular modes. Please see libmts-io commit 242be3d1f4e34df2cb0fea6fa661d0e27d2b421d for the new implementaion on libmts-io side.
2020-02-18[MTX-3232] Add "supportedCellularModes" value to the radio-query --staticSerhii Kostiuk1
This new field will return a comma-separated list of cellular modes (2g,3g,4g) that are supported by the modem. This new value allows to handle the list of supported cellular modes in the same way as we handle other static parameters like modem type and model without any need to separately call radio-query --supported-cellular-modes.
2019-12-05Added support for the "radio-query --code" optionSerhii Kostiuk1
The new option allows to fetch MTS short code for the radio without calling the whole "radio-query --static" instead.
2019-07-30MTX-2891 mpower: 2-3-4g switch implementationMaksym Telychko1
2019-06-22[MTS-MTQ] SIM status reporting for radio-querySerhii Kostiuk1
Added a new "--sim-status" query for fetching all the information about the current SIM card status: - isSimInserted - bool, is the SIM card installed or not; - isSimLocked - bool, is the SIM card blocked with PIN/PUK or not (or is READY); - lockStatus - string, either "READY", "SIM PUK", "SIM PIN" or other status as returned by "AT+CPIN?" AT command; - attemptsPin - integer, the number of attempts lef to enter a PIN code; - attemptsPuk - integer, the number of attempts lef to enter a PUK code.
2019-06-10[MTS-MTQ] refactoring: switched to ICellularRadioMaksym Telychko1
2018-06-25Update call to convertModelToMtsShortCode to use new signature for ↵0.7Jeff Hatch1
supporting LNA3 and LAT3 radios
2018-05-02Add support for getting the firmware build version in addition to the ↵0.6Jeff Hatch1
firmware version running on the radio
2018-04-16Add --location arg processing for radio-query --location command0.5Jeff Hatch1
2017-06-02Add AT#FWSWITCH support for LNA radio0.4Jeff Hatch1
2015-04-30initial commit0.2Jesse Gilles1