Firmware documentation

Click the version for changelog

Changelog for 0.5.5

View docs

### Changes in 0.5.5 since 0.5.4 - **ble: erase BT name on factory reset** *c38a6ae* - **power: use VBUS event for charging counter** *4423d2f* - **ble: fix factory reset** *b97218e*

Changelog for 0.5.4

View docs

### Changes in 0.5.4 since 0.5.3 - **audio: set critical bit after stream restart** *ddb081a* - **audio: restart audio stream after a fail** *d74f4c5* - **ble: fix le param logging** *4bad2ed* - **ble: more verbose logging for le param update** *fd8bfc8* - **fs: add selftest** *ae409c9* - **lss: change logging message** *276e3dd* - **audio: panic on audio error** *67ec6a2* - **touch: disable touch when charging** *dfc4e52*

Changelog for 0.5.3

View docs

### Changes in 0.5.3 since 0.5.2 - **icm4260: keep algo thread running** *eec5908* - **fix warnings** *13755df*

Changelog for 0.5.2

View docs

### Changes in 0.5.2 since 0.5.1 - **power: implement low battery led pattern** *ee455b6* - **lss: implement delayed sw reset** *53f4c3b* - **ble: add advertising watchdog** *d0ed8b9* - **Merge branch 'stethoscope-v3.2' into HEAD** *19fe884* - **watchdog: set panic bit on watchdog timeout** *d218b40* - **log_backend: add log header to start of log file** *f1b23ac* - **log_backend_app: flush only full messages to fs** *20502ef* - **log_backend_app_fs: fix stat indexes if no log files** *408e634* - **leds: add leds_api_all_on** *46b547a* - **power_manager: panic on 5 charging started events in 30 seconds** *0f1316b* - **audio: disable audio when charging is on** *4e6409c* - **power: go to shipping mode right away when overheating** *7d753dc*

Changelog for 0.5.1

View docs

### Changes in 0.5.1 since 0.5.0 - **leds: add leds_api_all_on** *25a1cde* - **power_manager: panic on 5 charging started events in 30 seconds** *97d37a3* - **tools: add dictionary log parser** *25c3081* - **drone: change next target sw version** *404233b*

Changelog for 0.5.0

View docs

### Changes in 0.5.0 since 0.4.2 - **release: enable dictionary logging** *c52ff68* - **Merge remote-tracking branch 'origin/wip/timestamp' into HEAD** *1f715c5* - **release: enable OUTPUT_FORMAT_CUSTOM_TIMESTAMP** *cd38843* - **icm42670p: fix warnings** *8647d6d* - **zbus: increase timeouts** *c26e510* - **app_log: before Monday, 1 January 2024 00:00:00 print uptime** *d90612e* - **prj_debug.conf: enable OUTPUT_FORMAT_CUSTOM_TIMESTAMP** *5ea132a* - **app_log: add custom timestamp formatter** *6e03408* - **app_log: remove timestamp testing** *8e7fcea* - **app_log: fix timestamp printing** *9b6ebaf* - **timestamp hacking** *848034f* - **release: set max log level to INFO** *d853444* - **release: format conf file** *6acc561* - **ble: make DIS struct const** *e531eee* - **ble_app: move_dis_data_to_flash** *f126226* - **ble: change advertising interval** *ea8e6f1* - **encode: discard first Opus frames** *8d5b767* - **ble: change connection intervals** *02d886c* - **release: enable ASSERT** *c455ee4* - **release: enable watchdog** *6aa945b* - **handle network core resets** *8bde08a* - **logging for release build** *b808859* - **lss: fix build withouth LOG_BACKEND_APP_FS** *e35da0f* - **drone: use ncs 2.5.2** *d2a0312* - **fix BLE name changing** *e41fb23* - **add log files to BLE** *0b4866f* - **log_backend_app: log stats with zbus** *af174ba* - **app_log: more logging features** *4904de5* - **fix build if FS log backend is not enabled** *4548157* - **debug_conf: use 64bit time for logging** *89d5e54* - **log: add fs logging backend** *a01b18f*

Changelog for 0.4.2

View docs

### Changes in 0.4.2 since 0.4.1 - **fix rapid audio restarting** *f4693ee* - **fix status thread prints** *c9f0852* - **icm42670: move algo processing to separate thread** *c46da67* - **icm42670: add locking to algorithm processing** *53820be* - **icm42670: use proper functions for enabling and disabling** *d8cc8b1* - **accelerometer: remove unused code** *b5b41f5* - **Merge pull request 'icm42670p: prevent nrfx_timer double-enabling' (#10) from nrfx-timer into stethoscope-v3.2** *3f5f2f6* - **icm42670p: prevent nrfx_timer double-enabling** *2c0206d* - **Merge branch 'power-manager' into stethoscope-v3.2** *6ae1194* - **pmic: fix charging detection** *6b0bd51* - **tools: write whole Ublox id with script** *e7e7cea* - **power_manager: implement rest** *f3d2640* - **power: fix gpio assert** *92392bc* - **power_manager: use k_work for battery level req** *e9a8119* - **Merge branch 'power-manager' into stethoscope-v3.2** *ee9ff92* - **power_manager: handle all events** *285f82c* - **add power_manager** *4b178f4* - **add battery low level to settings** *e1e78a9* - **move battery measurement to power api** *0aac4b0*

Changelog for 0.4.1

View docs

### Changes in 0.4.1 since v0.4.0 - **drone: add docs github key** *3886520* - **cmake: fix version.conf creation for local builds** *8d3692e* - **leds: remove brightness from patterns** *27bdba9* - **fix accelerometer selftest** *55e2170* - **drone: add rollback support** *cab194e* - **revert 6c594fb5aa620651aa017cadfc4f111cf8da8fd8** *5baec07* - **dts: add missing regulator-init-microvolt to buck1 and set gpio-as-nreset** *6c594fb* - **pmic_npm1300: regulator_parent_ship_mode() is broken** *33fce22* - **drone: add the new version conf for 2.5.0 ncs** *0baa6ba* - **update readme with flashing instructions** *8ce3d13* - **accelerometer: notify with all values** *2d4f5c2* - **pmic_npm1300: change power api stack size to 1024->2048** *4018454* - **remove support for HW3.0.0** *c49f856* - **static partitions: add log partititon** *3582743* - **add boot delay** *09ef860* - **drone: fix wrong indentation** *8db3425* - **Merge branch 'pmic250' into stethoscope-v3.2** *28aa7e1* - **version fixup** *44ea708* - **prj_release.conf: update to 2.5.0** *0dcb4b7* - **drone: remove 3.0 build, add new required param** *4859124* - **audio: fix k_mem_slab_free() api** *f2d7952* - **prj_debug.conf: enable ASSERT** *dafd885* - **icm42670p: fix frequency setting** *f34c7b2* - **drone: remove hw3.0 from build and use sdk 2.5.0 for 3.1.0 hw** *ffc5fe5* - **main: register charger_state_listener before app_power_init()** *bd50dc1* - **icm42670p.c: fix logging on release build** *434f667* - **prj_release.conf: update to 2.5.0** *fecd66d* - **.drone.yml: use sdk 2.5.0 for hw 3.2.0 build** *8f1a498* - **prj_debug.conf: bigger log buffers and vt100 for shell** *1631801* - **enable npm1300-led driver for leds config** *f91c604* - **pmic_npm1300: adapt to ncs 2.5.0 driver** *894cd70* - **prj_debug.conf: adapt to ncs 2.5.0** *2291b96* - **icm42670p: fix compiling with ncs 2.5.0** *d785fd6* - **add disk params to littlefs** *1604e0f* - **add VERSION file for testing** *db77aa9* - **drone: remove 3.0 build, add new required param** *546ace6* - **drone: add overlays** *7b4083f* - **cmake: don't generate version.conf** *3bafc75* - **drone: add debug build for 3.2** *a9a2570* - **mcuboot: copy debug config to include RTT** *2f3b487* - **doc: update readme** *aa09ff1* - **Merge remote-tracking branch 'ocgit/stethoscope-v3.0' into stethoscope-v3.2** *d47f3a3* - **remove accelerometer data from audio frame** *42f6c33* - **bump SW_REV** *e995ad0* - **board: add static partitions** *9276ca5* - **drone: add 3.2 build and nexus upload** *a919bc7* - **app: Add information about the signing** *49a3441* - **drone: app: add full hw version to DIS and publish target on promote** *015918b* - **cmake: fix the boot signature filename** *c425ebc* - **mcuboot: enable boot signature file using ecdsa256** *7eb6945* - **drone: add signing of images** *c9185a3* - **app: place developer key** *f3e6283* - **cmake: handle boot signature files** *0557e85* - **Add support for the new CI/CD with Drone** *5b4b58a* - **add external flash erasing command** *d7bbb51* - **iqs620: update settings** *7bb2a4a* - **icm42670: implement low power on attribute api** *dfb12ce* - **icm42670: fix power consumption** *69ff70b* - **Add support for the new CI/CD with Drone** *95d052d* - **add external flash erasing command** *eb1f648* - **Introduce hw version 3.2 support** *44b6dfb* - **fix conf for release build** *5a1acb3* - **low shutdown temperature** *eb74021* - **encode: allow build when usb audio out is selected** *5f1d8b6* - **ble_app: don't change charging state if unhandled event** *024628e* - **power/pmic: handle charger error and NTC states** *ce020b9* - **fs_mount: fix warnings** *2abcccf* - **Merge commit '29d1ca0d999d67f6ae014d7d703dcae3dc2a0032' into stethoscope-v3.0** *8979ea4* - **drivers: icm42670p add euler angles sensor** *29d1ca0* - **wip-accel: disable temporarily the power savings** *e3b2ebb* - **tilt: change log include and def** *e40ed4c* - **drivers: icm42670p trigger is not optional, implement sensor api** *79180ff* - **sensor api: rename our custom enums** *b5f2a8c* - **drivers: icm42670p algo reporting** *9d33fff* - **Merge remote-tracking branch 'ocgit/stethoscope-v3.0' into wip-imu** *3b6e6b4* - **drivers: fix logging prefix, cleanup** *9a29763* - **move custom sensor enums to drivers_module** *7fba1f6* - **app: watchdog include only when enabled** *883d0c6* - **leds: small build fix with certain compiler version** *b943d2d* - **drivers: icm42670p first reporting version with agm** *b3f378c* - **drivers: icm42670p remove unused functions** *676e3d2* - **driver: icm42670p remove old copyright** *e911d07* - **drivers: icm42670p driver changes** *0dd230f* - **conf: enable timer0 for us timing** *8b6eb82* - **drone: use release conf** *81bb88e* - **DT: add correct gpio definitions for custom IOs** *b829f74* - **prjconf: fix building without ADC** *ef1b704* - **drivers: icm42670 binary algo drivers added, nodes renamed** *8fc9091* - **cmake: remove dirty hack for touch rebuild** *4a60068* - **Add stethoscope as a valid vendor-prefix** *dcd6428* - **dt: update imu references** *8478134* - **dts: specify the imu asf bindings** *b2283d8* - **imu: remove interfering file** *f5380a1* - **wip: icm42670 ASF** *4ac24b1* - **accelerometer: fix build when disabled** *5155fa1* - **wip: write_id.sh support to write full id** *dba3399*

Changelog for v0.4.0

 
### Changes in v0.4.0 since v0.3.0 - **build: copy DFU zip file** *468f010* - **Merge pull request 'wireless power control' (#9) from wp-control into stethoscope-v3.0** *d99fe8e* - **add wireless power to power api** *cac9027* - **DT: add correct gpio definitions for custom IOs** *5514b24* - **power: add charger enable/disable api** *d6f3adc* - **Merge pull request 'refactor accelerometer and touch sensor usage' (#8) from sensor_enum into stethoscope-v3.0** *53af346* - **fs_mount: force littlefs block size to be 4096** *618ea01* - **add shipping mode and BT off commands** *91a4e73* - **move custom sensor enums to drivers_module** *c38ba51* - **fix build dependency** *e8dc38f* - **fix warnings** *6a82d0c* - **Merge pull request 'add selftests' (#7) from selftests into stethoscope-v3.0** *c4ffd16* - **add selftests** *d09d042* - **fix conf** *1747685* - **accelerometer: hack in a low power mode manually** *0087da9* - **accelerometer: fix a prototype warning** *0d7b8e1* - **remove ADC code references** *978d0ee* - **fix building without the rtc driver** *d1117ba* - **fix building without mcuboot** *b41bdcf* - **fix building without littlefs** *ff9d3b6* - **fuel gauge: fix building without the fuel gauge** *05ba7f1* - **app: fix building without CONFIG_LOG** *42ce3c6* - **power api: fix build without the npm1300 node active in the dt** *a063a9d* - **DT: comment fix** *1ae140b* - **DT: npm1300 pmic high power consumption fix** *3cb2da9* - **DT: icm42670 irq pin polarity change** *e7c9f28* - **DT: cleanup of unused nodes, and comments** *c46b4b0* - **DT: remove sfdp from flash** *02aad93* - **DT cleanup for lower power, testing** *b09a1bf* - **led1202: fix syscall tracing build** *f5a65c8* - **lss: add battry and charger info** *04d3319* - **handle min/max operation temperatures.** *6f41bb8* - **sync release config from debug config** *1a6252f* - **allow build withouth shell** *3cb4505*

Changelog for v0.3.0

 
### Changes in v0.3.0 since v0.1.9 - **drone: apply all zephyr patches** *a3f192f* - **esp_event: remove as obsolete** *682a061* - **touch events with zbus** *0926f4c* - **lss: simplified logic, removed extra buffer** *99bc631* - **tilt: feed the calculations in Gs** *f4f2237* - **tilt: added logging and changed to work with Gs instead of raw** *2fd21eb* - **dt: increase the default accelerometer scale to +-4g** *a7c77d9* - **mcuboot: update config to enforce matching version numbers at udpate time** *3af2b5a* - **leds: fix case when missing end command would continue random pattern** *2ff2822* - **app: init the accelerometer with callbacks** *433f8b3* - **imu: update accelerometer code to use sensor api** *0595a27* - **app: enable accelerometer triggers** *19245e2* - **dt: map some accelerometer parameters** *a0239a9* - **patches: zephyr patches for pmic and icm42670** *9c44909* - **dt: add icm42670 node** *a0ccbf3* - **dt: change pmic ldo1/ldo2 default mode to ldsw** *2ea1d01* - **ble states with zbus** *6d02c10* - **move cpu speed setting to power api** *51054cb* - **accelerometer: some fixes** *4ec6ac0* - **pmic: fix uninitialized variable** *5673f87* - **mtch112: clean disabled prints** *8da2f76* - **bug: segger printing format string fix in mc3419** *02de7d3* - **bug: fix accelerometer condition check on convert_to_g** *cd7de17* - **power: handle hw3.1 charger states** *bf19994* - **bt: fix dis settings** *4e1485f* - **board: update the cpunet reset to match the current** *36b0a7c* - **ble: get rid of extern default_conn** *83926ce* - **power: make sure we don't report more than 100% battery level** *a74b2cd* - **ble: add charger state to advertisement flags** *41ca788* - **bt: enable seeding the DIS data from the DT** *df7312b* - **charger: remove printing on 3.1hw** *7d7d3c7* - **power: enable NTC config in settings dts** *2b969ea* - **dts: fix 3.0 hw-revision-fp1** *fa14c31* - **dts: create hw3.1 overlays, add new settings for DIS** *e98ff76* - **power: power api changes, battery state update** *ac85eab* - **audio: add audio sinks** *1e08d99* - **yaml: fix indentation warnings** *6ac6e36* - **opus: build as library** *a0fc630* - **cmake: create version.conf from scratch** *76dd78a* - **.gitignore: add cmake-build dirs** *147da7c* - **clang-format: fix spacing 8->4** *4bb250c* - **audio: refactor audio sources to own files** *b0ed81a* - **audio: refactor to own dir** *cc1993c* - **virtual_rtc: remove logging and cleanup** *09468c4* - **rtc_api: fix app_rtc_get_time() return value** *bbf9965* - **sonarqube: change included files** *126e59f* - **power: charger events via zbus** *de02629* - **virtual_rtc: fix overflow** *21c1560* - **add set time command to BLE** *c5c9640* - **lss_app: fix warnings** *0f3c315* - **Update '.drone.yml'** *cda71b5* - **ble refactor part-1** *c1b74f5* - **project: remove version.conf from source control and exlude it** *c26172f* - **project: enable docs target** *1f08c21* - **project: add recommended extensions and configure format on save** *8713f59* - **power: add fuel gauge** *273bbdf* - **leds: create /lfs/led directory if not exist** *2c13f32* - **app_log: make it work** *68c3285* - **add initial rtc_api** *defc65b* - **add missing app_log files** *1ef43b3* - **prj_debug: enable mcu manager shell, force secure moode only** *38d3842* - **fix and enbale RTC for logging** *cff3a69* - **dt: remove gpio-leds** *31ce21a* - **add app_log** *33e0a85* - **conf: use BT speedup conf on hci_rpmsg** *9517fb2* - **enable virtual rtc** *8d26cdf* - **drivers: add virtual rtc driver** *7f1059d* - **code refactor** *ba79a38* - **main: remove init_mcuboot_image** *c726949* - **mcuboot_debug: enable logging** *3f3adbf* - **config changes** *6e60c8d* - **esp_event: auto-reformat, fix use after free in esp_event_loop_delete** *94a1a1c* - **Merge branch 'iqs620' into stethoscope-v3.0** *6d59e4d* - **touch: enable touch only when connected** *04c99a4* - **move opus out of src folder** *577125f* - **refactor leds to own directory** *e67f15d* - **fs_test -> fs_mount** *caafc52* - **leds: new leds api with zbus** *d79458e* - **leds: fixup** *0681938* - **leds: default effects from device tree, fixes** *40ccb74* - **iqs620a: increase sensivity** *0bcdd6d* - **iqs620a: use mutex in interrupt** *b2a9430* - **iqs620: add BLE notifications** *64e4f4d* - **main: change printk to LOG_x** *fb57a22* - **prj_debug.conf: remove MCUMGR_TRANSPORT debug prints** *2007654* - **leds: load effects from filesystem** *1db67fd* - **main: don't double register smp** *c669f9f* - **fs_test: move littlefs to external flash** *2503e60* - **audio: set SAMPLE_RATE_MAX to 16k** *3c4db55* - **audio: resize opus_ring_buf to 3200*4 bytes** *704d8ae* - **flash: create test filesystem** *77494d4* - **wip: lss leds** *d81cf83* - **Merge branch 'iqs620' into stethoscope-v3.0** *0640aad* - **main: try to init mcuboot images** *585f0d5* - **Enable some relevant parameters** *eb0f66e* - **HW version to 3.0** *9317c9e* - **leds: add test pattern3** *7de4567* - **initial charger state polling** *9be18bc* - **leds WIP** *948f936* - **readme: add recover command** *c4f48a7* - **change volume scale to match PDM** *ae48fa1* - **npm1300: initial ncs 2.4.0 adaptation** *cca2760* - **drone: remove duplicate code-analyzes** *fd53606* - **update drone.yml for NCS 2.4.0** *e9718cc* - **Enable PDM and change default samplerate to 16kHz** *5ff1e07* - **stethoscope_cpuapp.dts: reformat** *afc668e* - **re-enable settings storage** *d100e73* - **Add zephyr patch for flashmap shell build** *bddec14* - **Migrate to v2.4.0 of NCS** *c2c0db8* - **pmic: trigger adc task before reading the battery voltage** *d243724* - **audio: fix starting glitch** *2facbf3* - **initial leds testing for charging indication** *c99d35e* - **refactor esp_event to own subdir** *20b6e1a* - **power: do battery measurent with messaging** *9de3e1e* - **add missing events.h** *af9793e* - **Merge branch 'stethoscope-v3.0' into esp_events** *105d704* - **example usage of esp_event** *4eed2d1* - **esp_event: fix for NCS 2.3** *3e1c3c5* - **port esp_event to Zephyr** *cd440eb* - **add original esp_event files** *1daf839* - **main: add error checking settings loading** *4d58663* - **increase log buffer size** *dd57d5d* - **increase main thread stack size** *f78a2f1* - **main: handle volume control for PDM mic** *049c5f7* - **pmic_npm1300: log charger events** *be70447* - **prj_debug: enable multi image DFU** *69ef4d5* - **fix SPI for mcuboot** *61ee0a3* - **power: enable charging** *a503230* - **audio: fix sample rate for PDM** *7ee80b5* - **audio: fix audio restart** *2376c02* - **pinctrl: set PDM_CLK drive high** *c0b9f96* - **audio: add support for PDM audio** *fe65781* - **toggle nPM load switch on psu_set** *f1790b5* - **Merge remote-tracking branch 'origin/stethoscope-v3.0' into stethoscope-v2.0** *5659e63* - **bigger log buffer** *3600dfb* - **WIP fix battery measurement** *54894f0* - **first app_touch** *608c9e3* - **iqs620a: handle triggers on sensor api handler** *3ec68ce* - **iqs620a: handle individual sensor changes** *bf49257* - **iqs620a: detect touch events** *2be31fb* - **iqs620a: handle interrupts** *c768767* - **first version of IQS620A driver** *01c8af5* - **add IQS620A initial registers writing** *fb08351* - **dummy version of IQS620A driver** *cfe6619* - **main: check buck voltages are 1.8v in startup** *b9b9973* - **update readme** *87ab911* - **add original linux iqs620 driver** *bc3d4dc* - **use spi2 for flash** *1d939a4* - **Move flash from QSPI to SPI4** *3d433df* - **fix passkey calculation** *5e94c9b* - **set IQS620 touch sensor to halt mode** *bdcd9ff* - **power-optimize release build** *898b0f1* - **Add sonarqube checks** *07f3659* - **Merge remote-tracking branch 'origin/stethoscope-v3.0' into stethoscope-v2.0** *9ac0167* - **Nordic NCS v2.3.0 patches** *4677ff0* - **Enable use of PMIC, various fixes, USB audio enabled at 16kHz** *c8925ac* - **DT: add stethoscope,settings compatible, enable LED driver** *7392e72* - **Move drivers around, flatten the module structure** *4be06b7* - **PMIC working** *71242b9* - **Add QSPI flash and enable nPM1300** *947bee1* - **Analyze project** *ff781c0* - **Add QSPI flash and enable nPM1300** *c5741e5* - **First version that builds with the new SDK** *1ec7f9f*

Changelog for v0.1.9

 
### Changes in v0.1.9 since v0.1.8 - **add custom device name characteristic** *d21446f* - **make device name writable** *754b012* - **remove sample divider from audio settings** *afb8213* - **better audio settings** *2d7dc4b* - **encoding tweaks** *1c3d5e9* - **set PCMD3140 DSP register to default** *dcf943e* - **update readme** *e7dcd5b* - **Add automatic publishing** *5c2bf9f*

Changelog for v0.1.8

 
### Changes in v0.1.8 since v0.1.7 - **build: get build type as an argument** *9b56f50* - **update Status characteristic on DFU mode changes** *2502f35* - **make watchdog optional** *633aa6d* - **add DFU mode** *6ffb5a4* - **optimize advertising frame** *7ca8036* - **update readme** *5adc6dd* - **gitignore** *63cf944* - **add watchdog** *9117664*

Changelog for v0.1.7

 
### Changes in v0.1.7 since v0.1.6 - **cmake: fix git tag parsing** *f6ec049* - **move PSU_EN pin to dts** *420b0e3* - **skip volume change if pcmd3140 is not on** *fcc1f2f* - **fix accelerometer freezing** *c0f8109* - **drone: fix version.conf** *cea9b23* - **get DFU version tag with commit number** *51a5dd8* - **fix git version generation** *e5ab911* - **fixes** *ae373d5* - **add software reset to BLE control char** *6e43fed* - **print BT name with ID number** *cdf9446* - **clean version prints** *84112e7* - **update readme** *78d7067* - **drone: archive correct hex files** *f3ffd1e* - **make audio settings configurable** *0e36474* - **cmake: get version number from git** *e5d0339* - **fix first print of the status thread** *dc80666* - **refactor main.c** *52c981f* - **add selftests to status char** *402a608* - **add PCMD3140 selftest** *99d5707* - **less verbose logging** *aa492af* - **add accelerometer selftest** *d6b2692* - **drone: add publish on tag** *70a10e6* - **drone: clean environment variables** *eaa92e4* - **drone: use make_package.sh** *786d35c* - **add script to create a release package** *3d96296* - **add drone.yml** *f256ad7* - **update readme** *831cabb* - **add accelerometer step notifies** *e24a06a* - **add script to write ID to UICR** *62b9d48* - **formatting** *d3b89a6* - **print MCUboot version** *4986d04* - **update battery level correctly on boot** *7855adf* - **indicate charging pins on BLE advertisement** *00514c2*

Changelog for v0.1.6

 
### Changes in v0.1.6 since 0.1.4 - **version 0.1.6** *0bc1e32* - **increase connection interval** *fc57fba* - **clean** *5acb49b* - **bump version to 0.1.5** *eecb44b* - **fix mc3419 deinit** *84920e8*

Changelog for 0.1.4

 
### Changes in 0.1.4 since 0.1.3 - **better deinit of accelerometer** *f9c32c2* - **Merge remote-tracking branch 'origin/stethoscope-v2.0' into tmp** *4165b08* - **start accelerometer only with audio** *8b13f4d* - **release .conf** *9fc16e9* - **.conf files** *33fea88* - **WIP touch sensor, disable for now** *0efb168* - **instructions for dumping UICR registers** *d8a1a97* - **reboot after GPIO voltage is set** *fbf1874* - **update .conf files** *bd3a8ed* - **update BLE parameters** *6251871* - **update connection intervals** *f5d157e* - **mtch112 WIP** *54ce4df* - **add accelerometer data to ble audio frame** *492044a* - **update BLE parameters** *dbdc88e* - **disable accelerometer prints** *e36a8ec* - **working MTCH112 reads and writes** *d067f19* - **wip touch** *40aa255* - **improve angle calculation** *30c1a65* - **add angle calculation** *3c14d18* - **add dummy accelerometer shell commands** *1618d21* - **add callback to handle accelerometer samples** *348b6a5* - **read accelerometer and calculate angle** *28ad3d3* - **WIP** *010d640* - **fix revision build later** *3024712* - **Large scale changes towards revision separation** *6bcf633* - **Rename the board** *bfade90* - **Introduce revision selection** *4686956* - **Properly add the custom driver using zephyr modules** *22125d5* - **fix typo** *f603225* - **add mc3419 driver** *53da7f0*

Changelog for 0.1.3

 
### Changes in 0.1.3 since 0.1.2 - **update BLE parameters** *d78959c*

Changelog for 0.1.2

 
### Changes in 0.1.2 since 0.1.1 - **update connection intervals** *c26df45*