Alek-Mudita
36be49c15b
Egd 3046 unexpected reset ( #274 )
...
* [EGD-3046] fix HF handler
added boot reason printing and clearing
* [EGD-3046] added prining of GPR_5 on checking boot reason
* [EGD-3046] added halt if debugging
* [EGD-3046] halt if debugging only in exit
* [EGD-3046] rename
* [EGD-3046] added DEBUG check
* [EGD-3046] fixed formatting
* [EGD-3046] fixed includes
2020-04-01 16:34:56 +02:00
Mateusz Grzywacz
85702d9647
review fixes
2020-03-26 22:08:26 +01:00
Przemyslaw Brudny
c0822b6658
[EDG-3019] Moved log.hpp and debug.hpp into main PurePhone repo
2020-03-24 15:55:32 +01:00
Adam Dobrowolski
abe6813ce6
EGD-3026 Wall Werror and Wextra added to project
2020-03-24 14:17:12 +01:00
Przemyslaw Brudny
8f92715951
[EDG-3019] Segger utils moved to git submodule
2020-03-23 18:37:37 +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
faa6d72dea
[EGD-2961] T4 - vibrator conf (pinmux) + off @ init
2020-03-23 16:47:54 +01:00
Mateusz Grzywacz
42ee39e1f1
[EGD-2999] Antenna fix fix
2020-03-19 19:51:01 +01:00
Mateusz Grzywacz
58c11d6ded
[EGD-2999] Antenna Select fix
2020-03-19 14:16:44 +01:00
Radoslaw Wicik
a8573a404c
Apply new style
2020-03-17 10:03:16 +01:00
pawel-mudita
d1665ed3ba
[EGD-2855][EGD-2856] Parser for desktop app ( #188 )
...
* [EGD-2306] DESKTOP application initial commit
most of this code is foreign and unverified
it's low level magic numbers for the platform
on Linux i used PTY to simulate a serial line
* [EGD-2306] Add contact-list and contact-count commands
* [EGD-2306] Add command for geting contact by id and minor fixes
* [EGD-2856][WIP] Add basic serial parser
* [EGD-2855] Set usb device config buffer property cacheable
* [EGD-2856] Separate handlers from fsms, add status codes
* [EGD-2855] fd passed to state machine for linux renderer support
* [EGD-2856] Fix warnings
* [EGD-2855] New send task added and buffer queque
* [EGD-2856] Add simple ServiceDesktop documentation
* [EGD-2855] rt1051 worker refactor
* [EGD-2855] Added service workers for desktop app.
Changed linux USB driver mock up.
Added queue name mapping for service workers.
Added queue registry support (maybe redundant with mapping)
* [EGD-2855] Added proper message pointer to queue send and memory free
Added bsp driver namespace for linux and rt1051
* [EGD-2856] Major cleanup
* [EGD-2856] Fix typo
* [EGD-2856] Fix warnings
* [EGD-2856] Delete recursive fsm calling to prevent stack overflow
* [EGD-2856] Reduce http codes
* [EGD-2856] Rename serial parser to parser
* [EGD-2855] USB_CDC drives renames and cleanups
Service Worker queue cleanups
* [EGD-2855] Service Worker queue cleanups
* [EGD2855] Fixed external driver import
* [EGD-2856] Remove redundant message type
* [EGD-2856] Switch on enums instead of ints, and other minor changes requested after code review
* [EGD-2855] usb driver moved to bsp directory structure, pull request fixes
* [EGD-2855] clang #include fix
* [EGD-2856] Add tinyfsm as git submodule, update readme and minor fix
Co-authored-by: rkubiak01 <56821808+rkubiak01@users.noreply.github.com >
Co-authored-by: PrzeBrudny <60609703+PrzeBrudny@users.noreply.github.com >
2020-02-27 15:34:42 +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
470bd9990b
[EGD-2571] PR cleanup & mocups for linux
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
Adam Dobrowolski
3abbe29556
[EGD-2508] Added linux test harness stub
2020-01-22 08:26:20 +01:00
Adam Dobrowolski
8a80c56d57
[EDG-2135] bluetooth: Fixed build on linux
2019-11-20 12:42:03 +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
Adam Dobrowolski
079dfb5891
Bluetooth: Cleaned up actual code & added bluetooth start to settings
2019-10-25 14:53:36 +02:00
Adam Dobrowolski
8c2622b2c2
Bluetooth compiles and starts on Purephone and Linux fine
2019-10-14 15:32:06 +02:00
Adam Dobrowolski
856ed9bc8f
Bluetooth: Compiles for linux
...
BT stack runs, there is an issue with reset
2019-10-14 15:32:06 +02:00
pholat
5cecc2f7bf
Bluetooth: BlueKitchen interface
...
Interface for BT added
2019-10-14 15:32:06 +02:00
pholat
eaa79e3032
Bluetooth: Added BlueKitchen & split build depending on bluetooth library
...
Compiles for both Linux and Cross
2019-10-14 15:32:06 +02:00
pholat
11cdbf1c9c
Bluetooth Bluetopia interface added
...
Compiles, starts service and initializes Bluetopia in A2DP mode
2019-10-14 15:32:06 +02:00
Mateusz
99c0143ca6
WiP: Power switch off, ready to be tested
2019-10-03 12:18:04 +02:00
Mateusz
3449d7a2d9
Fix: Variable shadowing
2019-09-09 10:21:28 +02:00
Mateusz
289236d863
WiP: Handling resume/suspend requests in incorrect state
2019-09-09 08:31:06 +02:00
Mateusz
383d40fc52
Fix: Linux build
2019-09-09 07:55:31 +02:00
Mateusz
08638faac3
WiP: Update services with powermode handler implementation
2019-09-02 14:09:06 +02:00
Robert Borzecki
fb2ceca1d4
Added call to eink's power down function.
2019-08-28 09:00:25 +02:00
Kuba
96e1004941
Code cleanup, added AP_READY pin configuration command.
2019-08-23 12:48:23 +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
Mateusz
9155858a5f
Merge remote-tracking branch 'origin/master' into EGD-2011_audio_routing
2019-08-07 21:35:42 +02:00
Kuba
03e9f61618
Merge branch 'master' of github.com:muditacom/PurePhone into service-alarms
2019-08-07 09:31:58 +02:00
Mati
c7c9ecfab8
Fine-tuning init procedure
2019-08-05 18:57:55 +02:00
Mateusz
fce0de53ef
WiP: routing tests
2019-08-05 08:05:40 +02:00
Mateusz
749c14c7c6
WiP: fixed unit tests
...
Small profile refactor
Fixed bugs
2019-08-01 13:06:57 +02:00
Mati
5970fe7762
WiP: proper support for mono streams inside AudioDevice
2019-07-28 22:50:22 +02:00
Mati
22e9acba3a
WiP: fixed profile switching
2019-07-27 15:25:45 +02:00
Mati
f9133ec388
WiP: Removed Pause/Resume APi from bsp::AudioDevice
...
Volume calculation fix
2019-07-27 12:33:33 +02:00
Kuba
1c3d0001a9
Merge branch 'master' of github.com:muditacom/PurePhone into service-alarms
2019-07-26 12:19:59 +02:00
Kuba
410df0ac7b
Fixes and code cleanup in event manager.
2019-07-26 10:09:55 +02:00
Mateusz
1ea14cd988
WiP: Recorder/Playback refactor
2019-07-24 16:15:18 +02:00
Mateusz
bdb2381ced
WiP: Recorder, added unit tests, bug fixes, further development
2019-07-24 14:17:08 +02:00
Mateusz
bc5544dc9a
WiP: first implementation of recorder
2019-07-24 12:37:41 +02:00
Mateusz
f8bd641b0e
Removed unneeded worker buffer
2019-07-23 16:12:30 +02:00
Mateusz
5b4719ed7c
WiP: Profiles implementation, Recorder template, various fixes in BSP layer, extended BSP & module-audio API
2019-07-23 16:10:29 +02:00
Kuba
d23a2f7e7d
WiP elerms i event manager.
2019-07-23 13:16:04 +02:00