Commit Graph

306 Commits

Author SHA1 Message Date
2f50aa50c6 With the current driver state, it is possible to detect heart beats and thus compute the current heart rate. More things to come. 2023-05-12 15:24:59 +02:00
880dd9cb0e MAX3010X driver continued and to be continued ... 2023-05-12 12:31:01 +02:00
61d8f80551 Renamed MAX3010X.h/c driver files 2023-05-11 21:57:20 +02:00
anschrammh
dc2f1dcecc Replaced lv_color_make(0xFF, 0xFF,0xFF) with lv_color_white(). 2023-05-11 07:22:56 +02:00
anschrammh
8aa309b0c6 Minor changes + added the initialization code for the music player screen 2023-05-11 07:19:19 +02:00
anschrammh
42c01e1d08 Continued to work on the MAX3010X driver, setup function is complete, still a lot to port/implement 2023-05-11 07:18:11 +02:00
anschrammh
23d3c47374 Renamed the music control screen to music player screen and continued dev on it, not finished though 2023-05-11 07:16:58 +02:00
3ae5bb9bdf Continued to implement/port the MAX30102 using the sparkfun library. Still work to be done ! 2023-05-08 21:30:58 +02:00
ee5a466666 Renamed register name define to be easier to understand 2023-05-08 21:29:15 +02:00
77c24b7fdc Mise à jour de 'README.md' 2023-05-07 12:13:37 +02:00
3cfbfdc843 Moved registers defines of the various I2C drivers I wrote from the header file to the source file because they do not need to be exposed. Started to write/port the Heart Rate Sensor (MAX30102) driver 2023-05-07 08:50:23 +02:00
e863899d11 Updated the README file to include the heart rate sensor used 2023-05-07 08:48:14 +02:00
773d6f1338 Merge branch 'master' of http://82.64.196.164/git/Th3maz1ng/W800_Smart_Watch 2023-05-06 22:29:00 +02:00
662881b128 Published the STLs ready to be 3D printed. The next version of the docking will come later... 2023-05-06 21:50:20 +02:00
2f9b654aa2 Removed backup FreeCAD files 2023-05-06 21:47:07 +02:00
anschrammh
37558a3864 Developping a music control screen/app for the watch in the lvgl simulator, work is in progress 2023-05-06 21:39:50 +02:00
a717c6b0d7 Finished the design of the new case and back cover, which is available in two versions : with Heart Rate Monitor or without. The docking station is still under design since I'd like to add a micro USB connector. 2023-05-06 21:36:56 +02:00
anschrammh
004dbde4df Developping a music control screen/app for the watch in the lvgl simulator, work is in progress 2023-05-04 07:35:34 +02:00
anschrammh
80321bba4e Reworking the casing of the watch : shaved 1.75 mm of the height of the watch, reworking the back cover, work in progress 2023-05-03 22:57:11 +02:00
anschrammh
cb73f195cd Merge branch 'master' of http://82.64.196.164/git/Th3maz1ng/W800_Smart_Watch 2023-05-03 22:55:03 +02:00
anschrammh
0d74cf001c Renaming 2023-05-03 22:53:52 +02:00
anschrammh
dba1a5182d Did some renaming 2023-05-03 22:52:17 +02:00
anschrammh
fdc8eb4c99 Removed warning due to missing header files and unused variable 2023-05-03 22:50:36 +02:00
ba816966c4 Mise à jour de 'README.md' 2023-05-02 00:57:26 +02:00
a8ce8f6e66 Mise à jour de 'README.md' 2023-05-02 00:55:32 +02:00
e11fa8ba03 Mise à jour de 'README.md' 2023-05-02 00:51:58 +02:00
6f57d01242 Updated lvgl simulator and GadgetBridge parser code::block's layout files 2023-05-01 21:10:29 +02:00
b435687e33 Added the find my phone app/feature source files 2023-05-01 21:05:26 +02:00
a9c9e7688c Updated the lvgl simulator files to include the new find my phone app feature 2023-05-01 21:04:21 +02:00
6936eb2a0e Minor change : removed the capital letter at the front of some parameters 2023-05-01 21:02:26 +02:00
99263462ad Added the find my phone app/feature with it's related translation in english, french and german 2023-05-01 21:01:28 +02:00
8a636a238c Added a new icon used for the find my phone app 2023-05-01 21:00:30 +02:00
d4ad912239 Reworked the docking station size because the watch casing is slightly wider 2023-04-30 18:47:37 +02:00
2a67f76d70 Reworked the watch case as well as the back cover because I changed the vibration motor. I went from a 10 mm by 3 mm round motor to a 8 mm by 2 mm one. 2023-04-29 22:29:07 +02:00
4c310529b3 Mise à jour de 'README.md' 2023-04-29 13:27:58 +02:00
4d18b8b0fb Mise à jour de 'README.md' 2023-04-29 13:06:51 +02:00
f4edc2207e Mise à jour de 'README.md' 2023-04-29 12:50:54 +02:00
b58d9d9a3b Mise à jour de 'README.md' 2023-04-29 09:00:22 +02:00
392bc42f64 Mise à jour de 'README.md' 2023-04-29 08:45:09 +02:00
30a841227b Quickly calibrated the compass to check if it worked with the PCB in the casing and with the magnetic connector nearby, and it does 2023-04-23 21:02:27 +02:00
b45c5fdcbf Updated the Gadget Bridge parser to parse debug frames needed when implementing the notification manager 2023-04-23 20:27:29 +02:00
e3321d67ab Updated settings screen in the lvgl simulator 2023-04-22 22:52:49 +02:00
5bc20d03d7 Added two new messages to parse 2023-04-22 22:51:33 +02:00
10a98e3819 Reworked the space for the vibration motor 2023-04-22 22:46:04 +02:00
7a6810a56e Added BLE pairing security when this is the first time the watch is paired to a phone. Depending on the capabilities of the device, it might be required to enter a pass key for bonding. 2023-04-22 22:40:41 +02:00
41febe5fef Added missing include to get rid of the explicit declaration warning 2023-04-22 22:37:54 +02:00
ebf7f07789 Implemented a few new callbacks 2023-04-22 13:23:20 +02:00
e698dfb274 Now displaying the BLE device MAC address in the connectivity tab 2023-04-22 13:21:35 +02:00
3fe41b0971 Added new functions to the API 2023-04-22 13:20:44 +02:00
a550c52c39 Added a function to generate a random 6 digit number, this number could be used as the bluetooth pairing code 2023-04-22 13:20:15 +02:00