~aleteoryx/muditaos

a60e27fa — Mateusz Grzegorzek 4 years ago
[EGD-4593] Dump logs to file on timeout

- Dump logs to file every 10 sec.
- max file size is 50 MB
  (after reaching it, no more logs will be logged),
- Add `LockGuard` with locking mechanism
  supporting IRQ and use it in `Logger`.
- Fix minor style issues in `Logger`.
- Add `mount_user_lfs_partition.py` script for mounting LFS on Linux FS
  in order to get `MuditaOS.log` file from `user` partition
31b24ed4 — Mateusz Grzegorzek 4 years ago
[EGD-5932] Add more queries to Quotes agent

Added queries:
- list quotes from selected category,
- enable/disable category,
- enable/disable single quote,
- list enabled quotes,

Other fixes:
- move `msgHandled` and `msgNotHandled` to `Message.hpp`,
- use `typeid` in `QuotesAgent::registerMessages`,
- change `Quotes::Queries` style,
- make `quotesList` private

Queries to add in next PR:
- add/read/write quote
2de63da9 — Tomasz Langowski 4 years ago
[EGD-5954] Add CoD verification for bluetooth conn

Implement selective profile connection based on Class of Device
0fd72b06 — Radoslaw Wicik 4 years ago
[EGD-6204] Add version.json to the udate package

`versin.json` is required for update process. This commit puts it back
to update package
f6cf68ad — Maciej Gibowicz 4 years ago
[EGD-4851] Add URC support in sleep mode

When URCs come from the network and GSM is in sleep mode,
we wake up the modem to properly handle the incoming data.
6d4a3dbb — Przemyslaw Brudny 4 years ago
[EGD-6198] SpinBox input callback consume fix

Fixed SpinBox consuming all input callbacks actions.
9e4ccc56 — Mateusz Grzywacz 4 years ago
[EGD-5919] Fix: Fix logs from Service: Cellular, Fota

Fix: Remove misleading error message(change to debug/info).
Do not trace as error multiple retry. Minimize (to zero)
error logs on cold and hot start of the phone.
1336f482 — Mateusz Grzywacz 5 years ago
[EGD-5229] Cellular modem, change receiving to DMA

Changes implementation for receiving data from
cellular modem from IRQ byte-by-byte to DMA transactions.
Drop in replacement, works with current CMUX (TS07.10)
c8e7e706 — Mateusz Grzywacz 4 years ago
[EGD-6021] Cellular flush receiving buffer before initialization

Upon hot start the first data we receive comes from
modem from previous boot. This data is meaningless and
potenitally harmful. This adds: ignoring it
6aae5f50 — Maciej Janicki 5 years ago
[EGD-5101] Add flow control configuration for cellular

Fix flow control pin configuration in OS.
Turn on flow control for cellular modem.
16996c95 — Wojtek Cichoń 4 years ago
[EGD-6197] Unify settings menu text labels

Unifying setting menu text labels when it comes
to capital and small letters.
8288910f — SP2FET 4 years ago
[EGD-6196] Replace venv command in harness readme

Replaced to avoid usage of python2
18cda367 — Michał Kamoń 4 years ago
[EGD-5490] Add BT pairing documentation

Documentation gives a high-level overview of the following procedures:
-scanning
-pairing
-unpairing
70e67179 — Wojtek Cichon 4 years ago
[EGD-5989] Update quickstart article

Updated quickstart article with security-related info.
[EGD-5989] Update quickstart.md

Fixed a bit of a security risk.
e651b2ce — Michał Kamoń 4 years ago
[EGD-5965] Add BT-Harness API documentation

Added documentation:
* BT endpoint API
* BT-Harness tests
1ac4502e — Wojtek Cichon 4 years ago
[EGD-6008] Create Pure flashing guide

Added small changes after trying to
boot the image on my own.
065f59ce — Wojtek Cichon 4 years ago
[EGD-6092] Create Pure flashing guide

Fixed some lines in the docs
9a317779 — Wojtek Cichoń 4 years ago
[EGD-6092] Create Pure flashing guide

Ported Pure flashing guide on macOS/Win
to GitHub.

Co-authored-by: Michał Kamoń
<70628259+mkamonMdt@users.noreply.github.com>
28ac1c0d — Wojtek Cichon 4 years ago
[EGD-6092] Create Pure flashing guide

Ported Pure flashing guide macOS/Win to GitHub.
Next