Firmware documentation
Click the version for changelog
### 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*
### 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*
### Changes in 0.5.3 since 0.5.2
- **icm4260: keep algo thread running** *eec5908*
- **fix warnings** *13755df*
### 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*
### 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*
### 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*
### 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*
### 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*
### 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*
### 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*
### 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*
### 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*
### 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*
### 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*
### 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*
### Changes in 0.1.3 since 0.1.2
- **update BLE parameters** *d78959c*
### Changes in 0.1.2 since 0.1.1
- **update connection intervals** *c26df45*