Commit Graph

78 Commits

Author SHA1 Message Date
kkleczkowski
013422e519 Cellular messages (#110)
* WiP on porting sms to new cmux.

* [cellular-messages] WiP concatented messages.

* [cellular-messages] Sending sms and concatenated sms.

* [cellular-messages] WiP concatenated messages.

* [cellular-messages] Fixed deserialising multiple frames.

* [cellular-message] Demo app + cellular api.

* [cellular-message] Added text input selection

* [cellular-messages] Fixed font size.

* .gitignore update

* [cellular-messages] cleanup and rm source/version.hpp.

* [cellular-messages] PR suggestions.

* [cellular-messages] Fixed merge overwrites, rest of PR suggestions.

* [cellular-messages] Pr suggestions.

* [cellular-messages] PR suggestions again.
2019-12-17 09:51:05 +01:00
Alek-Mudita
af3332fd87 Fix hardfault during calling (#106)
* formatting of ServiceCellular::DataReceivedHandler

* [fix] - check if channel is not nullptr

* Minor enhancments and safety checks

* minor clean up

* sprintf removal

* references
2019-12-06 12:18:27 +01:00
Alek-Mudita
8b167d1809 Fix for calling (#91)
* fix for not switching to active call

* Added missing icons during unaswered outgoing call + some error logging

* Added additional logging to AT commands
defult timeout set to 300 ms.
Set different timeouts per each AT command.
Minor code refactoring.

* Added some logging, fixed some timeouts and number of returned tockens.

* commented out not needed log

* Added LOG_CUSTOM logging support. Remove unnecessary LOG_ERRORS.

* set ATA cmd timeout to 90 sec

* PR fixes
2019-11-29 11:18:57 +01:00
Adam Dobrowolski
ab8ef46b98 [EGD-2167] Workaround for crash when no modem on Linux
When there is no modem connected to PC, there is crash, which is not
caused by Read and Write, but somewhere deeper.
2019-11-19 12:53:29 +01:00
Lukasz Skrzypczak
22d42288b4 [EGD-2167] Added signal quality read on startup 2019-11-19 12:53:29 +01:00
Lukasz Skrzypczak
09e70fd107 [EGD-2167] Alek's PR's corrections 2019-11-19 12:53:29 +01:00
Lukasz Skrzypczak
31e40f4ad2 [EGD-2167] Corrections after Adam's review 2019-11-19 12:53:29 +01:00
Lukasz Skrzypczak
8d2db70e2a [EGD-2167] Merged (consider remove) 2019-11-19 12:53:29 +01:00
RomanKubiak
5e491d4a63 [WiP] [EDG-2167] Working CMUX, call in/out. Code to be cleaned 2019-11-19 12:53:29 +01:00
Alek-Mudita
4f9360b5f1 Egd 2252 no outgoing call number (#68)
* EGD-2252 fixed lack of number during outgoing call

* EGD-2252 one notfication type

* EGD-2252 some call switch data clean up
2019-11-07 19:25:20 +01:00
Mateusz
22ad981b01 WiP: Suspend/Resume procedure implementation + testing 2019-09-04 13:43:27 +02:00
Mateusz
08638faac3 WiP: Update services with powermode handler implementation 2019-09-02 14:09:06 +02:00
Mateusz
aca0823adb Fix: Turned on CellularService
Fix: Fixed hardfault on Linux platform
2019-08-28 14:03:06 +02:00
Mateusz
e809e9069c WiP: Cellular init/deinit procedure tests 2019-08-27 13:38:32 +02:00
Kuba
96e1004941 Code cleanup, added AP_READY pin configuration command. 2019-08-23 12:48:23 +02:00
Kuba
3795bd3012 GSM module initilaisation fixed. 2019-08-23 11:27:09 +02:00
Robert Borzecki
a9abf5cad6 Merge branch 'EGD-2011_audio_routing' of github.com:muditacom/PurePhone into application-starting 2019-08-07 08:42:04 +02:00
Mateusz
4cf1951412 Added printinf gsm module's firmware version 2019-08-06 12:14:15 +02:00
Mateusz
0efc4cae66 Added comms 2019-08-06 11:20:20 +02:00
Mateusz
11240bf9ee WiP: Fine-tuning gsm modem init procedure part3 2019-08-06 10:22:29 +02:00
Mati
210fdf0ec9 WiP: fine-tuning part2 2019-08-05 19:22:22 +02:00
Mati
c7c9ecfab8 Fine-tuning init procedure 2019-08-05 18:57:55 +02:00
Robert Borzecki
f56da44e0c Merge branch 'master' of github.com:muditacom/PurePhone into application-starting 2019-08-05 18:18:56 +02:00
Mati
e110b77cfb Reverted faulty gsm init proc 2019-08-05 18:16:51 +02:00
Robert Borzecki
040fbac8fd Merge branch 'master' of github.com:muditacom/PurePhone into application-starting 2019-08-05 18:06:12 +02:00
Mateusz
bcc2156692 Fixed GSM init procedure 2019-08-05 18:00:18 +02:00
Mateusz
f3af3ae12b Preparations to merge
Added TODOs
Fixed minor bugs
2019-08-05 14:50:30 +02:00
Mateusz
a4148dca6e WiP: routing audio calls finally works
Added Mute/Unmute/Speakerphonectrl API
2019-08-05 12:23:51 +02:00
Mateusz
b879aa580f Added call state notifications 2019-08-05 08:16:01 +02:00
Mateusz
fce0de53ef WiP: routing tests 2019-08-05 08:05:40 +02:00
Mateusz
13da92cb71 Wip: added audio bsp
Fixed CMake include paths in bsp module
2019-07-22 11:20:42 +02:00
Mateusz
da45d59f01 Merge preparations 2019-07-22 09:35:31 +02:00
Mati
6fc021c0e3 Bug fix 2019-07-19 14:48:22 +02:00
Mati
cf5ce761f8 FIxed init phase 2019-07-18 13:20:18 +02:00
Mati
1ce9f8e93c Merge remote-tracking branch 'origin/master' into module-cell 2019-07-18 12:48:35 +02:00
Mati
d2e113e316 WiP: Added PowerUp 2019-07-18 11:40:03 +02:00
Mati
616f92c897 Further improvements of async init procedure 2019-07-18 09:48:48 +02:00
Mati
eeb8671f19 WiP: async init procedure 2019-07-18 09:29:25 +02:00
Mati
3124cace6a Fixed bugs 2019-07-18 08:12:13 +02:00
Mati
fb2c58f0c2 WiP: Added URC support to ATParser 2019-07-17 16:26:59 +02:00
Mati
f543aee9a6 WiP: refactor part3, added ATParser implementation 2019-07-17 14:07:12 +02:00
Mati
b3c5343648 Fixed bugs 2019-07-17 12:37:42 +02:00
Mati
fc543fdeea WiP: Massive design refactor 2019-07-17 11:47:49 +02:00
Robert Borzecki
79d3e6aca8 Added power manager implementation for linux. 2019-07-17 08:49:59 +02:00
Mati
db83a0ded5 WiP: init phase refactor 2 2019-07-16 17:52:25 +02:00
Mateusz
f71e016339 WiP: init phase refactor 2019-07-16 16:01:46 +02:00
Mateusz
3d5cb71ac7 WiP: refactor part2 2019-07-16 13:58:07 +02:00
Mateusz
15ac955741 Added GSM factory reset at startup 2019-07-15 21:41:07 +02:00
Mateusz
d5aa719ebf WiP: tests on RT1051 platform 2019-07-15 21:05:08 +02:00
Mateusz
b0f4de0412 Fixed warnings 2019-07-15 16:15:22 +02:00