├── .gitignore ├── LICENSE ├── README.md ├── app ├── app_battery.c ├── app_battery.h ├── app_call.c ├── app_call.h ├── app_hrm.c ├── app_hrm.h ├── app_menu.c ├── app_menu.h ├── app_music.c ├── app_music.h ├── app_notif_popup.c ├── app_notif_popup.h ├── app_notification.c ├── app_notification.h ├── app_pairing.c ├── app_pairing.h ├── app_time.c ├── app_time.h ├── app_weather.c ├── app_weather.h ├── applet.h ├── applets.c ├── notification.c ├── notification.h ├── screen_mgr.c ├── screen_mgr.h ├── status.c ├── status.h ├── tetris.c ├── tetris.h ├── watchface.c ├── watchface.h ├── weather.c └── weather.h ├── armgcc ├── Makefile └── ble_app_uart_gcc_nrf52.ld ├── banner.jpg ├── ble ├── ble.c ├── ble_init.h ├── ble_protocol.c ├── ble_protocol.h ├── ble_watch_service.c └── ble_watch_service.h ├── config ├── nrf_drv_config.h ├── pstorage_platform.h └── sma-q2.h ├── freertos ├── croutine.c ├── event_groups.c ├── heap_2.c ├── heap_4.c ├── include │ ├── FreeRTOS.h │ ├── FreeRTOSConfig.h │ ├── StackMacros.h │ ├── croutine.h │ ├── deprecated_definitions.h │ ├── event_groups.h │ ├── list.h │ ├── message_buffer.h │ ├── mpu_prototypes.h │ ├── mpu_wrappers.h │ ├── portable.h │ ├── portmacro.h │ ├── portmacro_cmsis.h │ ├── projdefs.h │ ├── queue.h │ ├── semphr.h │ ├── stack_macros.h │ ├── stdint.readme │ ├── stream_buffer.h │ ├── task.h │ └── timers.h ├── list.c ├── mpu_wrappers.c ├── port.c ├── port_cmsis.c ├── port_cmsis_systick.c ├── queue.c ├── readme.txt ├── stream_buffer.c ├── tasks.c └── timers.c ├── gfx ├── fonts │ ├── 7seg28.c │ ├── 7seg32.c │ ├── 7seg36.c │ ├── m1c_10.c │ ├── m1c_10.h │ ├── m1c_10b.c │ ├── m1c_10b.h │ ├── m1c_10t.c │ ├── m1c_10t.h │ ├── m1c_12.c │ ├── m1c_12.h │ ├── m1c_12b.c │ ├── m1c_12b.h │ ├── m1c_12t.c │ ├── m1c_12t.h │ ├── m1c_14.c │ ├── m1c_14.h │ ├── m1c_14b.c │ ├── m1c_14b.h │ ├── m1c_14t.c │ ├── m1c_14t.h │ ├── m1c_16.c │ ├── m1c_16.h │ ├── m1c_16b.c │ ├── m1c_16b.h │ ├── m1c_18.c │ ├── m1c_18.h │ ├── m1c_18b.c │ ├── m1c_18b.h │ ├── m1c_24b.c │ ├── m1c_24b.h │ ├── m1mn_28.c │ ├── m1mn_28.h │ ├── m1mn_32.c │ ├── m1mn_32.h │ ├── m1mn_36.c │ ├── m1mn_36.h │ ├── m1mn_48.c │ ├── m1mn_48.h │ ├── orkney24pts.c │ └── orkney8pts.c ├── icon.h ├── icon_data.c ├── icons.c ├── icons.dat ├── icons_font.png ├── nrf_font.h ├── nrf_gfx.c ├── nrf_gfx.h ├── nrf_lcd.h ├── screenshot.sh ├── sprite.sh ├── weather.dat ├── weather_data.c └── weather_font.png ├── hardware ├── accel.c ├── accel.h ├── backlight.c ├── backlight.h ├── battery.c ├── battery.h ├── buttons.c ├── buttons.h ├── hrm.c ├── hrm.h ├── kx022_registers.h ├── lcd.c ├── lcd.h ├── pah8002.c ├── pah8002.h ├── pah8series_api_c.h ├── pah8series_data_c.h ├── vibration.c └── vibration.h ├── lib ├── cmsis_dsp_license.txt ├── libarm_cortexM4lf_math.a ├── micro-ecc_license.txt ├── micro_ecc_lib_nrf52.a ├── uECC.h ├── utf8proc.c └── utf8proc.h ├── main.c ├── nanopb ├── pb.h ├── pb_common.c ├── pb_common.h ├── pb_decode.c ├── pb_decode.h ├── pb_encode.c ├── pb_encode.h ├── smaq2oss.options ├── smaq2oss.pb.c ├── smaq2oss.pb.h └── smaq2oss.proto └── patch └── twi.patch /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/README.md -------------------------------------------------------------------------------- /app/app_battery.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/app_battery.c -------------------------------------------------------------------------------- /app/app_battery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/app_battery.h -------------------------------------------------------------------------------- /app/app_call.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/app_call.c -------------------------------------------------------------------------------- /app/app_call.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/app_call.h -------------------------------------------------------------------------------- /app/app_hrm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/app_hrm.c -------------------------------------------------------------------------------- /app/app_hrm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/app_hrm.h -------------------------------------------------------------------------------- /app/app_menu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/app_menu.c -------------------------------------------------------------------------------- /app/app_menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/app_menu.h -------------------------------------------------------------------------------- /app/app_music.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/app_music.c -------------------------------------------------------------------------------- /app/app_music.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/app_music.h -------------------------------------------------------------------------------- /app/app_notif_popup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/app_notif_popup.c -------------------------------------------------------------------------------- /app/app_notif_popup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/app_notif_popup.h -------------------------------------------------------------------------------- /app/app_notification.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/app_notification.c -------------------------------------------------------------------------------- /app/app_notification.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/app_notification.h -------------------------------------------------------------------------------- /app/app_pairing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/app_pairing.c -------------------------------------------------------------------------------- /app/app_pairing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/app_pairing.h -------------------------------------------------------------------------------- /app/app_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/app_time.c -------------------------------------------------------------------------------- /app/app_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/app_time.h -------------------------------------------------------------------------------- /app/app_weather.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/app_weather.c -------------------------------------------------------------------------------- /app/app_weather.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/app_weather.h -------------------------------------------------------------------------------- /app/applet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/applet.h -------------------------------------------------------------------------------- /app/applets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/applets.c -------------------------------------------------------------------------------- /app/notification.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/notification.c -------------------------------------------------------------------------------- /app/notification.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/notification.h -------------------------------------------------------------------------------- /app/screen_mgr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/screen_mgr.c -------------------------------------------------------------------------------- /app/screen_mgr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/screen_mgr.h -------------------------------------------------------------------------------- /app/status.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/status.c -------------------------------------------------------------------------------- /app/status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/status.h -------------------------------------------------------------------------------- /app/tetris.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/tetris.c -------------------------------------------------------------------------------- /app/tetris.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/tetris.h -------------------------------------------------------------------------------- /app/watchface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/watchface.c -------------------------------------------------------------------------------- /app/watchface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/watchface.h -------------------------------------------------------------------------------- /app/weather.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/weather.c -------------------------------------------------------------------------------- /app/weather.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/app/weather.h -------------------------------------------------------------------------------- /armgcc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/armgcc/Makefile -------------------------------------------------------------------------------- /armgcc/ble_app_uart_gcc_nrf52.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/armgcc/ble_app_uart_gcc_nrf52.ld -------------------------------------------------------------------------------- /banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/banner.jpg -------------------------------------------------------------------------------- /ble/ble.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/ble/ble.c -------------------------------------------------------------------------------- /ble/ble_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/ble/ble_init.h -------------------------------------------------------------------------------- /ble/ble_protocol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/ble/ble_protocol.c -------------------------------------------------------------------------------- /ble/ble_protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/ble/ble_protocol.h -------------------------------------------------------------------------------- /ble/ble_watch_service.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/ble/ble_watch_service.c -------------------------------------------------------------------------------- /ble/ble_watch_service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/ble/ble_watch_service.h -------------------------------------------------------------------------------- /config/nrf_drv_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/config/nrf_drv_config.h -------------------------------------------------------------------------------- /config/pstorage_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/config/pstorage_platform.h -------------------------------------------------------------------------------- /config/sma-q2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/config/sma-q2.h -------------------------------------------------------------------------------- /freertos/croutine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/croutine.c -------------------------------------------------------------------------------- /freertos/event_groups.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/event_groups.c -------------------------------------------------------------------------------- /freertos/heap_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/heap_2.c -------------------------------------------------------------------------------- /freertos/heap_4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/heap_4.c -------------------------------------------------------------------------------- /freertos/include/FreeRTOS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/include/FreeRTOS.h -------------------------------------------------------------------------------- /freertos/include/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/include/FreeRTOSConfig.h -------------------------------------------------------------------------------- /freertos/include/StackMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/include/StackMacros.h -------------------------------------------------------------------------------- /freertos/include/croutine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/include/croutine.h -------------------------------------------------------------------------------- /freertos/include/deprecated_definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/include/deprecated_definitions.h -------------------------------------------------------------------------------- /freertos/include/event_groups.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/include/event_groups.h -------------------------------------------------------------------------------- /freertos/include/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/include/list.h -------------------------------------------------------------------------------- /freertos/include/message_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/include/message_buffer.h -------------------------------------------------------------------------------- /freertos/include/mpu_prototypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/include/mpu_prototypes.h -------------------------------------------------------------------------------- /freertos/include/mpu_wrappers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/include/mpu_wrappers.h -------------------------------------------------------------------------------- /freertos/include/portable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/include/portable.h -------------------------------------------------------------------------------- /freertos/include/portmacro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/include/portmacro.h -------------------------------------------------------------------------------- /freertos/include/portmacro_cmsis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/include/portmacro_cmsis.h -------------------------------------------------------------------------------- /freertos/include/projdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/include/projdefs.h -------------------------------------------------------------------------------- /freertos/include/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/include/queue.h -------------------------------------------------------------------------------- /freertos/include/semphr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/include/semphr.h -------------------------------------------------------------------------------- /freertos/include/stack_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/include/stack_macros.h -------------------------------------------------------------------------------- /freertos/include/stdint.readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/include/stdint.readme -------------------------------------------------------------------------------- /freertos/include/stream_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/include/stream_buffer.h -------------------------------------------------------------------------------- /freertos/include/task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/include/task.h -------------------------------------------------------------------------------- /freertos/include/timers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/include/timers.h -------------------------------------------------------------------------------- /freertos/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/list.c -------------------------------------------------------------------------------- /freertos/mpu_wrappers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/mpu_wrappers.c -------------------------------------------------------------------------------- /freertos/port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/port.c -------------------------------------------------------------------------------- /freertos/port_cmsis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/port_cmsis.c -------------------------------------------------------------------------------- /freertos/port_cmsis_systick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/port_cmsis_systick.c -------------------------------------------------------------------------------- /freertos/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/queue.c -------------------------------------------------------------------------------- /freertos/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/readme.txt -------------------------------------------------------------------------------- /freertos/stream_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/stream_buffer.c -------------------------------------------------------------------------------- /freertos/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/tasks.c -------------------------------------------------------------------------------- /freertos/timers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/freertos/timers.c -------------------------------------------------------------------------------- /gfx/fonts/7seg28.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/7seg28.c -------------------------------------------------------------------------------- /gfx/fonts/7seg32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/7seg32.c -------------------------------------------------------------------------------- /gfx/fonts/7seg36.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/7seg36.c -------------------------------------------------------------------------------- /gfx/fonts/m1c_10.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_10.c -------------------------------------------------------------------------------- /gfx/fonts/m1c_10.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_10.h -------------------------------------------------------------------------------- /gfx/fonts/m1c_10b.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_10b.c -------------------------------------------------------------------------------- /gfx/fonts/m1c_10b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_10b.h -------------------------------------------------------------------------------- /gfx/fonts/m1c_10t.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_10t.c -------------------------------------------------------------------------------- /gfx/fonts/m1c_10t.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_10t.h -------------------------------------------------------------------------------- /gfx/fonts/m1c_12.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_12.c -------------------------------------------------------------------------------- /gfx/fonts/m1c_12.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_12.h -------------------------------------------------------------------------------- /gfx/fonts/m1c_12b.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_12b.c -------------------------------------------------------------------------------- /gfx/fonts/m1c_12b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_12b.h -------------------------------------------------------------------------------- /gfx/fonts/m1c_12t.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_12t.c -------------------------------------------------------------------------------- /gfx/fonts/m1c_12t.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_12t.h -------------------------------------------------------------------------------- /gfx/fonts/m1c_14.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_14.c -------------------------------------------------------------------------------- /gfx/fonts/m1c_14.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_14.h -------------------------------------------------------------------------------- /gfx/fonts/m1c_14b.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_14b.c -------------------------------------------------------------------------------- /gfx/fonts/m1c_14b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_14b.h -------------------------------------------------------------------------------- /gfx/fonts/m1c_14t.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_14t.c -------------------------------------------------------------------------------- /gfx/fonts/m1c_14t.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_14t.h -------------------------------------------------------------------------------- /gfx/fonts/m1c_16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_16.c -------------------------------------------------------------------------------- /gfx/fonts/m1c_16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_16.h -------------------------------------------------------------------------------- /gfx/fonts/m1c_16b.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_16b.c -------------------------------------------------------------------------------- /gfx/fonts/m1c_16b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_16b.h -------------------------------------------------------------------------------- /gfx/fonts/m1c_18.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_18.c -------------------------------------------------------------------------------- /gfx/fonts/m1c_18.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_18.h -------------------------------------------------------------------------------- /gfx/fonts/m1c_18b.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_18b.c -------------------------------------------------------------------------------- /gfx/fonts/m1c_18b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_18b.h -------------------------------------------------------------------------------- /gfx/fonts/m1c_24b.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_24b.c -------------------------------------------------------------------------------- /gfx/fonts/m1c_24b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1c_24b.h -------------------------------------------------------------------------------- /gfx/fonts/m1mn_28.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1mn_28.c -------------------------------------------------------------------------------- /gfx/fonts/m1mn_28.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1mn_28.h -------------------------------------------------------------------------------- /gfx/fonts/m1mn_32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1mn_32.c -------------------------------------------------------------------------------- /gfx/fonts/m1mn_32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1mn_32.h -------------------------------------------------------------------------------- /gfx/fonts/m1mn_36.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1mn_36.c -------------------------------------------------------------------------------- /gfx/fonts/m1mn_36.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1mn_36.h -------------------------------------------------------------------------------- /gfx/fonts/m1mn_48.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1mn_48.c -------------------------------------------------------------------------------- /gfx/fonts/m1mn_48.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/m1mn_48.h -------------------------------------------------------------------------------- /gfx/fonts/orkney24pts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/orkney24pts.c -------------------------------------------------------------------------------- /gfx/fonts/orkney8pts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/fonts/orkney8pts.c -------------------------------------------------------------------------------- /gfx/icon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/icon.h -------------------------------------------------------------------------------- /gfx/icon_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/icon_data.c -------------------------------------------------------------------------------- /gfx/icons.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/icons.c -------------------------------------------------------------------------------- /gfx/icons.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/icons.dat -------------------------------------------------------------------------------- /gfx/icons_font.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/icons_font.png -------------------------------------------------------------------------------- /gfx/nrf_font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/nrf_font.h -------------------------------------------------------------------------------- /gfx/nrf_gfx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/nrf_gfx.c -------------------------------------------------------------------------------- /gfx/nrf_gfx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/nrf_gfx.h -------------------------------------------------------------------------------- /gfx/nrf_lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/nrf_lcd.h -------------------------------------------------------------------------------- /gfx/screenshot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/screenshot.sh -------------------------------------------------------------------------------- /gfx/sprite.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/sprite.sh -------------------------------------------------------------------------------- /gfx/weather.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/weather.dat -------------------------------------------------------------------------------- /gfx/weather_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/weather_data.c -------------------------------------------------------------------------------- /gfx/weather_font.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/gfx/weather_font.png -------------------------------------------------------------------------------- /hardware/accel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/hardware/accel.c -------------------------------------------------------------------------------- /hardware/accel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/hardware/accel.h -------------------------------------------------------------------------------- /hardware/backlight.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/hardware/backlight.c -------------------------------------------------------------------------------- /hardware/backlight.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/hardware/backlight.h -------------------------------------------------------------------------------- /hardware/battery.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/hardware/battery.c -------------------------------------------------------------------------------- /hardware/battery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/hardware/battery.h -------------------------------------------------------------------------------- /hardware/buttons.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/hardware/buttons.c -------------------------------------------------------------------------------- /hardware/buttons.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/hardware/buttons.h -------------------------------------------------------------------------------- /hardware/hrm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/hardware/hrm.c -------------------------------------------------------------------------------- /hardware/hrm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/hardware/hrm.h -------------------------------------------------------------------------------- /hardware/kx022_registers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/hardware/kx022_registers.h -------------------------------------------------------------------------------- /hardware/lcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/hardware/lcd.c -------------------------------------------------------------------------------- /hardware/lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/hardware/lcd.h -------------------------------------------------------------------------------- /hardware/pah8002.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/hardware/pah8002.c -------------------------------------------------------------------------------- /hardware/pah8002.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/hardware/pah8002.h -------------------------------------------------------------------------------- /hardware/pah8series_api_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/hardware/pah8series_api_c.h -------------------------------------------------------------------------------- /hardware/pah8series_data_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/hardware/pah8series_data_c.h -------------------------------------------------------------------------------- /hardware/vibration.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/hardware/vibration.c -------------------------------------------------------------------------------- /hardware/vibration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/hardware/vibration.h -------------------------------------------------------------------------------- /lib/cmsis_dsp_license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/lib/cmsis_dsp_license.txt -------------------------------------------------------------------------------- /lib/libarm_cortexM4lf_math.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/lib/libarm_cortexM4lf_math.a -------------------------------------------------------------------------------- /lib/micro-ecc_license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/lib/micro-ecc_license.txt -------------------------------------------------------------------------------- /lib/micro_ecc_lib_nrf52.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/lib/micro_ecc_lib_nrf52.a -------------------------------------------------------------------------------- /lib/uECC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/lib/uECC.h -------------------------------------------------------------------------------- /lib/utf8proc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/lib/utf8proc.c -------------------------------------------------------------------------------- /lib/utf8proc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/lib/utf8proc.h -------------------------------------------------------------------------------- /main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/main.c -------------------------------------------------------------------------------- /nanopb/pb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/nanopb/pb.h -------------------------------------------------------------------------------- /nanopb/pb_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/nanopb/pb_common.c -------------------------------------------------------------------------------- /nanopb/pb_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/nanopb/pb_common.h -------------------------------------------------------------------------------- /nanopb/pb_decode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/nanopb/pb_decode.c -------------------------------------------------------------------------------- /nanopb/pb_decode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/nanopb/pb_decode.h -------------------------------------------------------------------------------- /nanopb/pb_encode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/nanopb/pb_encode.c -------------------------------------------------------------------------------- /nanopb/pb_encode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/nanopb/pb_encode.h -------------------------------------------------------------------------------- /nanopb/smaq2oss.options: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/nanopb/smaq2oss.options -------------------------------------------------------------------------------- /nanopb/smaq2oss.pb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/nanopb/smaq2oss.pb.c -------------------------------------------------------------------------------- /nanopb/smaq2oss.pb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/nanopb/smaq2oss.pb.h -------------------------------------------------------------------------------- /nanopb/smaq2oss.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/nanopb/smaq2oss.proto -------------------------------------------------------------------------------- /patch/twi.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Emeryth/sma-q2-oss/HEAD/patch/twi.patch --------------------------------------------------------------------------------