Age | Commit message (Collapse) | Author | Files | |
---|---|---|---|---|
2020-07-03 | WIP: Quectel Delta Radio Firmware Upgrade support - libmts-io implementation | Serhii Kostiuk | 2 | |
Initial implementation of the "Apply delta firmware" step. Requires cleanup. | ||||
2020-06-30 | Merge remote-tracking branch 'origin/master' into sk/quectel-delta-fwu | Serhii Kostiuk | 6 | |
2020-06-30 | Merge branch 'sk/port-lna7-changes' into 'master' | Jeff Hatch | 6 | |
[MTX-3489] mPower Oct20: Porting "LNA7 Intermediate Release" changes See merge request !25 | ||||
2020-06-30 | Merge remote-tracking branch 'origin/master' into sk/quectel-delta-fwu | Serhii Kostiuk | 14 | |
2020-06-25 | [MTX-3489] mPower Oct20: Porting "LNA7 Intermediate Release" changes | Serhii Kostiuk | 6 | |
Merged all the changes from the intermediate release to master. | ||||
2020-06-17 | Merge branch 'sk/sim-carrier-detect' into 'mpower-5.2-lna7' | Jeff Hatch | 4 | |
[GP-654] Add SIM card-based carrier detection See merge request !24 | ||||
2020-06-16 | [GP-654] Add SIM card-based carrier detection | Serhii Kostiuk | 4 | |
Changes after a code review: - renamed "MTS Carrier Code" to the "Carrier Code"; - fixed descriptions for the new field and methods. | ||||
2020-06-16 | GP-654: Add SIM card-based carrier detection | Serhii Kostiuk | 4 | |
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-06-11 | Merge branch 'ms/MTX-3444_L4G1_support_implementation' into 'master' | Jeff Hatch | 10 | |
[MTX-3444] mPower Oct20: L4G1 libmts-io support See merge request !23 | ||||
2020-06-10 | Merge branch 'restore-MTX-3262-single-instance-guard' into 'master' | Jeff Hatch | 2 | |
Restore mtx 3262 single instance guard See merge request !21 | ||||
2020-06-05 | Merge branch 'sk/quectel-oma-dm' into 'mpower-5.2-lna7' | Jeff Hatch | 5 | |
[GP-651] LNA7: Allow to start the OMA DM procedure when it is required See merge request !22 | ||||
2020-06-05 | [GP-651] LNA7: Allow to start the OMA DM procedure when it is required | Serhii Kostiuk | 1 | |
Fixed totally invalid string formatting for the stepCb argument. The previous implementation caused Json::Value to select the following constructor: ```Value(const char* begin, const char* end); ///< Copy all, incl zeroes.``` Which, of course, resulted in OOM violations. Oops. | ||||
2020-06-05 | [GP-651] LNA7: Allow to start the OMA DM procedure when it is required | Serhii Kostiuk | 1 | |
Fixes after a code review: - increased timeout from 60 to 160 seconds for "Abnormal" cases; - added hanlding for the "DME Abnormal" URC; - added "kill OMA DM" logic for the timeout case. | ||||
2020-06-03 | Merge branch 'vs/MTX-3251/modem-does-not-work' into 'master' | Jeff Hatch | 2 | |
Vs/mtx 3251/modem does not work See merge request !20 | ||||
2020-06-03 | [GP-651] LNA7: Allow to start the OMA DM procedure when it is required | Serhii Kostiuk | 1 | |
Fixed AT+QODM parameters. AT+QODM parameters are case-sensitive. | ||||
2020-06-02 | [GP-651] LNA7: Allow to start the OMA DM procedure when it is required | Serhii Kostiuk | 5 | |
This commits adds support for the Quectel-specific OMA DM commands. This allows to trigger OMA DM procedure om Verizon to fetch the corrent APN values and other settings from the network. Expected radio output on success: ``` +QODM: "DME",0,DM Start +QODM: "DME",0,DM End ``` Other +QODM URC codes are also possible according to information from Quectel forum: https://forums.quectel.com/t/what-is-the-meaning-of-qodm-fumo-report-failed/2444/5. But only "DM Start" and "DM End" responses are expected, supported and treated as correct in the libmts-io. | ||||
2020-05-30 | Quectel Delta Radio Firmware Upgrade support - libmts-io implementation | Serhii Kostiuk | 6 | |
Initial implementation of the delta firmware image upload for Quectel radios. | ||||
2020-05-30 | Quectel Delta Radio Firmware Upgrade support - libmts-io implementation | Serhii Kostiuk | 2 | |
Declared base interface and added started implementation for the QuectelRadio class. Implemented file listing (file status check) and file removal logic. | ||||
2020-05-30 | Quectel Delta Radio Firmware Upgrade support - libmts-io implementation | Serhii Kostiuk | 3 | |
Declared base interface and added stub implementation for the Delta Radio Firmware Upgrade support in libmts-io. | ||||
2020-05-29 | mPower Oct20: L4G1 libmts-io support | mykola.salomatin | 10 | |
2020-05-26 | MTX-3262 mpower lockfile: fix file access rights | Maksym Telychko | 1 | |
2020-05-26 | MTX-3262 mpower lockfile: flock error check | Maksym Telychko | 1 | |
2020-05-26 | MTX-3262 mpower lockfile: additional fd check on lock | Maksym Telychko | 1 | |
2020-05-26 | MTX-3262 mpower: lockfile rewrite for interprocess communication safety | Maksym Telychko | 2 | |
Previous implementation was not thread/interprocess safe due to pid management Fixes: Single instance guard. | ||||
2020-05-12 | Merge branch 'sk/IN-4033-sim-card-not-detected' into 'master' 1.0.21 | Jeff Hatch | 1 | |
[IN:4033] MTCDTIP-L4N1 does not provide No SIM message. See merge request !18 | ||||
2020-05-12 | [IN:4033] MTCDTIP-L4N1 does not provide No SIM message. | Serhii Kostiuk | 1 | |
Allowed to interpret "AT+CPIN: ERROR" as "SIM card not detected" for cases when something is inserted in the SIM card slot but the SIM card itself is either removed, damaged or not responding for some other reason. | ||||
2020-04-17 | Merge branch 'MTX-3262-single-instance-guard-revert' into 'master' | Jeff Hatch | 2 | |
Revert "MTX-3262 mpower: lockfile rewrite for interprocess communication safety" See merge request !17 | ||||
2020-04-17 | Revert "MTX-3262 mpower: lockfile rewrite for interprocess communication safety" | Maksym Telychko | 2 | |
This reverts commit bab7e498b6dc31b6967a59fd728c5e5fe59d485c. | ||||
2020-04-13 | Merge branch 'MTX-3262-single-instance-guard' into 'master' | Jeff Hatch | 2 | |
MTX-3262 mpower: lockfile rewrite for interprocess communication safety See merge request !16 | ||||
2020-03-30 | MTX-3262 mpower lockfile: fix file access rights | Maksym Telychko | 1 | |
2020-03-25 | MTX-3262 mpower lockfile: flock error check | Maksym Telychko | 1 | |
2020-03-24 | MTX-3262 mpower lockfile: additional fd check on lock | Maksym Telychko | 1 | |
2020-03-24 | MTX-3262 mpower: lockfile rewrite for interprocess communication safety | Maksym Telychko | 2 | |
Previous implementation was not thread/interprocess safe due to pid management Fixes: Single instance guard. | ||||
2020-02-28 | fixes after codereview | Serhii Voloshynov | 1 | |
2020-02-28 | fix unitialized m_eFlowControl and serial settings | Serhii Voloshynov | 1 | |
2020-02-28 | add debug info to SerialConnection::doOpen | Serhii Voloshynov | 2 | |
2020-02-25 | Merge branch 'sk/MTX-3239-dynamic-cell-mode' into 'master' | Jeff Hatch | 4 | |
[MTX-3239] Add "cellularMode" value to the radio-query --dynamic See merge request !12 | ||||
2020-02-25 | [MTX-3239] Add "cellularMode" value to the radio-query --dynamic | Serhii Kostiuk | 1 | |
Removed unneeded include. Changes after code review. | ||||
2020-02-25 | [MTX-3239] Add "cellularMode" value to the radio-query --dynamic | Serhii Kostiuk | 3 | |
Added "cellularMode" value to the list dynamic (network stats) params | ||||
2020-02-25 | [MTX-3239] Add "cellularMode" value to the radio-query --dynamic | Serhii Kostiuk | 3 | |
Ported "cellularModeStr" function to MTS::IO::CellularRadio class. This function converts integer bitmap to comma-separated list of cellular modes. | ||||
2020-02-19 | Merge branch 'cleanup_MAT1_MVW1_radios' into 'master' | Jeff Hatch | 10 | |
MTX-3211 Remove the code that is used to support ME910C1-NV and ME910C1-NA See merge request !10 | ||||
2020-02-19 | Merge branch 'MTX-3232-static-supported-modes' into 'master' | Jeff Hatch | 2 | |
[MTX-3232] Add "supportedCellularModes" value to the radio-query --static See merge request !11 | ||||
2020-02-18 | [MTX-3232] Add "supportedCellularModes" value to the radio-query --static | Serhii Kostiuk | 2 | |
Defined "KEY_SUPPORTED_CELL_MODES" for a new field in radio-query --static output. This new field will return a comma-separated list of cellular modes (2g,3g,4g) that are supported by the modem. | ||||
2020-02-17 | MTX-3211 Remove the code that is used to support ME910C1-NV and ME910C1-NA | Andrii Pientsov | 10 | |
2020-02-13 | Merge branch 'CREG_CGREG_CEREG' into 'master' | Jeff Hatch | 4 | |
Commands CREG, CGREG and CEREG should be utilized to get registered status See merge request !9 | ||||
2020-02-13 | Commands CREG, CGREG and CEREG should be utilized to get registered status | Andrii Pientsov | 4 | |
2020-02-04 | Merge branch 'EG95_reg_check' into 'master' | Jeff Hatch | 2 | |
IN003925 Fix EG95 Cellular network registration checking See merge request !8 | ||||
2020-01-10 | IN003925 Fix EG95 Cellular network registration checking | Jeff Hatch | 2 | |
2019-12-06 | Merge branch 'MTX-3072-lvw3-support' into 'master' | Jeff Hatch | 1 | |
[GP-359][MTX-3072] mPower Edge: LVW3 radio support See merge request !7 | ||||
2019-12-03 | [GP-359][MTX-3072] mPower Edge: LVW3 radio support | Serhii Kostiuk | 1 | |
Added missed MTS_IO_LE910SV1Radio.o object to Makefile |