Mateusz Piesta
2f42cd5e73
[BH-1424] FreeRTOS update
...
Updated FreeRTOS source code to 10.4.6.
Moved FreeRTOS sources to the third-party directory.
Added necessary changes to the CMake configuration.
Split FreeRTOSConfig.h. From now, each board has its own.
Added missing log headers.
Minor refactor of the module-os cmake.
Fixed stack overflows in bell application main and time service.
2022-04-07 13:31:28 +02:00
Kuba
6e12e5834f
[EGD-7738] Fix modem reset
...
Fixed modem reset procedur so now it will not stuck in cellular
init on factory fresh phone. Also removed T3/T4 board recognition.
2021-10-21 18:45:43 +02:00
Marcin Smoczyński
bd90e57516
[BH-907] Split utils module into components
...
Split module-utils into smaller components for better dependency
management. Fix many dependencies throughout the project.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com >
2021-09-23 15:14:40 +02:00
Pawel.Paprocki
95d96b82b6
[BH-370] Convert utils common_data into a libs
...
Create clipboard and eventsore libs
2021-06-09 14:39:11 +02:00
Kuba Kleczkowski
ee5b62a14e
[EGD-6651] Fix communication with modem on Linux
...
Fixed cellular bsp on Linux, so now emulator is able
to comunicate with modem. Fixed memory leak in CellularResult struct.
2021-05-06 10:34:28 +02:00
Maciej Janicki
ea27e68716
[EGD-5748] Remake Cellular flow
...
This commit remakes cellular data flow
introducing full error propagation.
2021-04-23 15:03:08 +02:00
Maciej Janicki
91d0fc873a
[EGD-5748] Revert remake cellular flow
...
Reverts changes due to reported issues
2021-04-06 12:55:16 +02:00
Maciej Janicki
e532fd8734
[EGD-5748] Remake Cellular flow
...
This commit changes TS0710 Worker operation.
1. It introduces MessageBuffers as main
interprocess data passing mechanism.
2. DMA transaction status codes and CMUX errors
are now propagated to Service.
3. Data processing has been refactored.
2021-04-01 09:28:06 +02:00
Maciej Gibowicz
9cc5b47bdd
[EGD-4863] Add harness test for cellular sleep mode
...
Adding test for outgoing call and text message
in cellular sleep mode
2021-03-25 11:08:08 +01:00
Maciej Gibowicz
67a02a90f5
[EGD-4852] Add sleep mode for GSM modem
...
When the GSM modem is idle and there is no communication,
it enters the sleep mode, where the power consumption
is significantly reduced.
2021-03-24 20:40:35 +01:00
Maciej Gibowicz
9f87dead1c
[EGD-4853] Add Wake up GSM modem on demand
...
System wakes up Cellular when there is a need to communicate
with the modem, e.g. to handle an outgoing call
2021-03-10 13:08:48 +01:00
Przemyslaw Brudny
e131dae68f
[EGD-3743] Removed old doxygen copyright statements from project.
2020-10-20 12:55:10 +02:00
Maciej Gibowicz
d5b0283a0c
[EGD-4038] handling incoming calls and sms in sleep mode ( #819 )
2020-10-19 13:25:39 +02:00
Mateusz Grzywacz
6832ef17f2
[EGD-3038] Cellular USB passthrough - pinmux & bsp
2020-07-27 22:47:38 +02:00
kkleczkowski
e46d2a2829
Egd 3244 antenna manager ( #490 )
...
* [EGD-3244] Service antenna + utils State.
* [EGD-3244] CellularAPI + at::response.
* [EGD-3244-antenna-manager] Changes in application Antenna.
* [EGD-3244-antenna-manager] Changes in antenna app ( antenna switch multicast ).
* [EGD-3244-antenna-manager] Changed Antenna app GUI.
* [EGD-3244-antenna-manager] Basic algorithm.
* [EGD-3244-antenna-manager] Fixes in algorithm.
* [EGD-3244-antenna-manager] Small fixes + service blocking.
* [EGD-3244-antenna-manager] Little cleanup.
* [EGD-3244-antenna-manager] Restored Cellular call in Application Antenna.
* [EGD-3244-antenna-manager] Style fix.
* [EGD-3244-antenna-manager] Sewrvice antenna disabled.
* [EGD-3244-antenna-manager] PR suggestions + linux buil fixed.
* [EGD-3244-antenna-manager] Updated changelog
* [EGD-3244-antenna-manager] Style fix.
* [EGD-3244-antenna-manager] Fixed submodule.
* [EGD-3244-antenna-manager] PR suggestions + toNumeric UT.
* [EGD-3244-antenna-manager] PR suggstions again.
Co-authored-by: Kuba Kleczkowski <dd>
2020-07-07 10:54:47 +02:00
Mateusz Grzywacz
85702d9647
review fixes
2020-03-26 22:08:26 +01:00
Mateusz Grzywacz
5f261dc20d
[EGD-3012] T4 - gsm Status IRQ 2/2 + SIM refactor (common queue)
2020-03-23 16:47:54 +01:00
Mateusz Grzywacz
120cee94a0
[EGD-3012] T4 - gsm Status IRQ 1/2
2020-03-23 16:47:54 +01:00
Mateusz Grzywacz
f49ef2926f
[EGD-3012] T4 gsm status
2020-03-23 16:47:54 +01:00
Mateusz Grzywacz
58c11d6ded
[EGD-2999] Antenna Select fix
2020-03-19 14:16:44 +01:00
kkleczkowski
2868c87322
Egd 2854 antenna test app ( #184 )
...
* [EGD-2854-antenna-test-app] Antenna app + window.
* [EGD-2854-antenna-test-app] Cellular API, antenna app gui.
* [EGD-2854-antenna-test-app] Pin mux, small gui improvements.
* [EGD-2854-antenna-test-app] Compilation fix.
* [EGD-2854-antenna-test-app] PR suggestions.
2020-02-25 15:42:03 +01:00
Adam Dobrowolski
0f01851fb3
[EGD-2571] Development: sim selection GUI
2020-02-18 07:39:16 +00:00
Adam Dobrowolski
c082b015e6
[EGD-2571] SIM tray notifications works - no sim, or sim notifications & GSM reload
2020-02-18 07:39:16 +00:00
Adam Dobrowolski
55220c45a5
[EGD-2523] Added sim card indicator on topBar
2020-02-18 07:39:16 +00: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
Mateusz
08638faac3
WiP: Update services with powermode handler implementation
2019-09-02 14:09:06 +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
Mateusz
dd4474f3c3
WiP: Massive refactor in module-bsp, cleaned up include paths and compilation warnings/errors
2019-08-08 10:27:45 +02:00
Mati
c7c9ecfab8
Fine-tuning init procedure
2019-08-05 18:57:55 +02:00
Mati
eeb8671f19
WiP: async init procedure
2019-07-18 09:29:25 +02:00
Mati
db83a0ded5
WiP: init phase refactor 2
2019-07-16 17:52:25 +02:00
Mateusz
3d5cb71ac7
WiP: refactor part2
2019-07-16 13:58:07 +02:00
Mateusz
1ca0c25521
Refactored GetCompleteFrame method
2019-07-02 15:24:24 +02:00
Mateusz
ab94586a61
WiP: MuxChannel class development, bug fixes
2019-06-28 15:43:32 +02:00
Mati
d08425cc50
WiP: MuxDaemon implementation part 2
2019-06-25 15:54:21 +02:00
Mati
2747df1bcc
Started working on GSM0710 mux daemon
2019-06-19 15:42:26 +02:00
Mati
c743dd1cec
WiP: Rt1050 cellualr driver implementation
2019-06-17 15:47:15 +02:00
Mati
fef0aa9977
Added module-cellular template
...
Added BSP_Cellular layer
Added Linux Cellular driver
Added the very first test
2019-06-14 15:15:27 +02:00