diff --git a/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/details.md b/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/details.md new file mode 100644 index 00000000..f2c1a3b7 --- /dev/null +++ b/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/details.md @@ -0,0 +1,191 @@ +# Details + +Date : 2022-07-13 21:43:24 + +Directory d:\\Workspace\\OpenWorkspace\\HoloCubic_AIO\\HoloCubic_Firmware\\src + +Total : 176 files, 172679 codes, 18857 comments, 17409 blanks, all 208945 lines + +[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md) + +## Files +| filename | language | code | comment | blank | total | +| :--- | :--- | ---: | ---: | ---: | ---: | +| [HoloCubic_Firmware/src/HoloCubic_AIO.cpp](/HoloCubic_Firmware/src/HoloCubic_AIO.cpp) | C++ | 126 | 45 | 27 | 198 | +| [HoloCubic_Firmware/src/app/anniversary/anniversary.cpp](/HoloCubic_Firmware/src/app/anniversary/anniversary.cpp) | C++ | 338 | 37 | 33 | 408 | +| [HoloCubic_Firmware/src/app/anniversary/anniversary.h](/HoloCubic_Firmware/src/app/anniversary/anniversary.h) | C++ | 5 | 0 | 3 | 8 | +| [HoloCubic_Firmware/src/app/anniversary/anniversary_gui.c](/HoloCubic_Firmware/src/app/anniversary/anniversary_gui.c) | C | 127 | 18 | 32 | 177 | +| [HoloCubic_Firmware/src/app/anniversary/anniversary_gui.h](/HoloCubic_Firmware/src/app/anniversary/anniversary_gui.h) | C++ | 30 | 0 | 9 | 39 | +| [HoloCubic_Firmware/src/app/anniversary/anniversary_ico.c](/HoloCubic_Firmware/src/app/anniversary/anniversary_ico.c) | C | 165 | 0 | 4 | 169 | +| [HoloCubic_Firmware/src/app/anniversary/msyhbd_18.c](/HoloCubic_Firmware/src/app/anniversary/msyhbd_18.c) | C | 1,258 | 452 | 158 | 1,868 | +| [HoloCubic_Firmware/src/app/anniversary/msyhbd_22.c](/HoloCubic_Firmware/src/app/anniversary/msyhbd_22.c) | C | 1,720 | 651 | 158 | 2,529 | +| [HoloCubic_Firmware/src/app/anniversary/msyhbd_24.c](/HoloCubic_Firmware/src/app/anniversary/msyhbd_24.c) | C | 1,960 | 1,000 | 154 | 3,114 | +| [HoloCubic_Firmware/src/app/bilibili_fans/README.md](/HoloCubic_Firmware/src/app/bilibili_fans/README.md) | Markdown | 9 | 0 | 6 | 15 | +| [HoloCubic_Firmware/src/app/bilibili_fans/bilibili.cpp](/HoloCubic_Firmware/src/app/bilibili_fans/bilibili.cpp) | C++ | 233 | 15 | 21 | 269 | +| [HoloCubic_Firmware/src/app/bilibili_fans/bilibili.h](/HoloCubic_Firmware/src/app/bilibili_fans/bilibili.h) | C++ | 6 | 0 | 4 | 10 | +| [HoloCubic_Firmware/src/app/bilibili_fans/bilibili_gui.c](/HoloCubic_Firmware/src/app/bilibili_fans/bilibili_gui.c) | C | 93 | 19 | 25 | 137 | +| [HoloCubic_Firmware/src/app/bilibili_fans/bilibili_gui.h](/HoloCubic_Firmware/src/app/bilibili_fans/bilibili_gui.h) | C++ | 28 | 0 | 8 | 36 | +| [HoloCubic_Firmware/src/app/bilibili_fans/bilibili_ico.c](/HoloCubic_Firmware/src/app/bilibili_fans/bilibili_ico.c) | C | 259 | 0 | 10 | 269 | +| [HoloCubic_Firmware/src/app/example/README.md](/HoloCubic_Firmware/src/app/example/README.md) | Markdown | 1 | 0 | 1 | 2 | +| [HoloCubic_Firmware/src/app/example/example.cpp](/HoloCubic_Firmware/src/app/example/example.cpp) | C++ | 88 | 31 | 17 | 136 | +| [HoloCubic_Firmware/src/app/example/example.h](/HoloCubic_Firmware/src/app/example/example.h) | C++ | 5 | 0 | 3 | 8 | +| [HoloCubic_Firmware/src/app/example/example_gui.c](/HoloCubic_Firmware/src/app/example/example_gui.c) | C | 21 | 5 | 8 | 34 | +| [HoloCubic_Firmware/src/app/example/example_gui.h](/HoloCubic_Firmware/src/app/example/example_gui.h) | C++ | 26 | 0 | 9 | 35 | +| [HoloCubic_Firmware/src/app/example/example_ico.c](/HoloCubic_Firmware/src/app/example/example_ico.c) | C | 165 | 0 | 8 | 173 | +| [HoloCubic_Firmware/src/app/file_manager/ESP32FtpServer.cpp](/HoloCubic_Firmware/src/app/file_manager/ESP32FtpServer.cpp) | C++ | 791 | 234 | 58 | 1,083 | +| [HoloCubic_Firmware/src/app/file_manager/ESP32FtpServer.h](/HoloCubic_Firmware/src/app/file_manager/ESP32FtpServer.h) | C++ | 61 | 28 | 15 | 104 | +| [HoloCubic_Firmware/src/app/file_manager/ESP32_FTPServer_SD.ino](/HoloCubic_Firmware/src/app/file_manager/ESP32_FTPServer_SD.ino) | C++ | 27 | 2 | 8 | 37 | +| [HoloCubic_Firmware/src/app/file_manager/file_manager.cpp](/HoloCubic_Firmware/src/app/file_manager/file_manager.cpp) | C++ | 130 | 8 | 16 | 154 | +| [HoloCubic_Firmware/src/app/file_manager/file_manager.h](/HoloCubic_Firmware/src/app/file_manager/file_manager.h) | C++ | 5 | 0 | 3 | 8 | +| [HoloCubic_Firmware/src/app/file_manager/file_manager_gui.c](/HoloCubic_Firmware/src/app/file_manager/file_manager_gui.c) | C | 85 | 5 | 17 | 107 | +| [HoloCubic_Firmware/src/app/file_manager/file_manager_gui.h](/HoloCubic_Firmware/src/app/file_manager/file_manager_gui.h) | C++ | 29 | 1 | 9 | 39 | +| [HoloCubic_Firmware/src/app/file_manager/file_manager_ico.c](/HoloCubic_Firmware/src/app/file_manager/file_manager_ico.c) | C | 161 | 0 | 4 | 165 | +| [HoloCubic_Firmware/src/app/game_2048/README.md](/HoloCubic_Firmware/src/app/game_2048/README.md) | Markdown | 2 | 0 | 1 | 3 | +| [HoloCubic_Firmware/src/app/game_2048/element_images.h](/HoloCubic_Firmware/src/app/game_2048/element_images.h) | C++ | 811 | 0 | 53 | 864 | +| [HoloCubic_Firmware/src/app/game_2048/game2048_contorller.cpp](/HoloCubic_Firmware/src/app/game_2048/game2048_contorller.cpp) | C++ | 362 | 65 | 18 | 445 | +| [HoloCubic_Firmware/src/app/game_2048/game2048_contorller.h](/HoloCubic_Firmware/src/app/game_2048/game2048_contorller.h) | C++ | 67 | 4 | 10 | 81 | +| [HoloCubic_Firmware/src/app/game_2048/game_2048.cpp](/HoloCubic_Firmware/src/app/game_2048/game_2048.cpp) | C++ | 169 | 19 | 21 | 209 | +| [HoloCubic_Firmware/src/app/game_2048/game_2048.h](/HoloCubic_Firmware/src/app/game_2048/game_2048.h) | C++ | 5 | 0 | 3 | 8 | +| [HoloCubic_Firmware/src/app/game_2048/game_2048_gui.c](/HoloCubic_Firmware/src/app/game_2048/game_2048_gui.c) | C | 194 | 39 | 38 | 271 | +| [HoloCubic_Firmware/src/app/game_2048/game_2048_gui.h](/HoloCubic_Firmware/src/app/game_2048/game_2048_gui.h) | C++ | 30 | 0 | 10 | 40 | +| [HoloCubic_Firmware/src/app/game_2048/game_2048_ico.c](/HoloCubic_Firmware/src/app/game_2048/game_2048_ico.c) | C | 161 | 0 | 4 | 165 | +| [HoloCubic_Firmware/src/app/heartbeat/README.md](/HoloCubic_Firmware/src/app/heartbeat/README.md) | Markdown | 1 | 0 | 1 | 2 | +| [HoloCubic_Firmware/src/app/heartbeat/heartbeat.cpp](/HoloCubic_Firmware/src/app/heartbeat/heartbeat.cpp) | C++ | 394 | 54 | 47 | 495 | +| [HoloCubic_Firmware/src/app/heartbeat/heartbeat.h](/HoloCubic_Firmware/src/app/heartbeat/heartbeat.h) | C++ | 8 | 0 | 5 | 13 | +| [HoloCubic_Firmware/src/app/heartbeat/heartbeat_gui.c](/HoloCubic_Firmware/src/app/heartbeat/heartbeat_gui.c) | C | 145 | 15 | 32 | 192 | +| [HoloCubic_Firmware/src/app/heartbeat/heartbeat_gui.h](/HoloCubic_Firmware/src/app/heartbeat/heartbeat_gui.h) | C++ | 35 | 0 | 9 | 44 | +| [HoloCubic_Firmware/src/app/heartbeat/heartbeat_ico.c](/HoloCubic_Firmware/src/app/heartbeat/heartbeat_ico.c) | C | 165 | 0 | 4 | 169 | +| [HoloCubic_Firmware/src/app/heartbeat/images/archerR_0000.h](/HoloCubic_Firmware/src/app/heartbeat/images/archerR_0000.h) | C++ | 187 | 0 | 7 | 194 | +| [HoloCubic_Firmware/src/app/heartbeat/images/archerR_0001.h](/HoloCubic_Firmware/src/app/heartbeat/images/archerR_0001.h) | C++ | 187 | 0 | 7 | 194 | +| [HoloCubic_Firmware/src/app/heartbeat/images/archerR_0002.h](/HoloCubic_Firmware/src/app/heartbeat/images/archerR_0002.h) | C++ | 187 | 0 | 7 | 194 | +| [HoloCubic_Firmware/src/app/heartbeat/images/archerR_0003.h](/HoloCubic_Firmware/src/app/heartbeat/images/archerR_0003.h) | C++ | 187 | 0 | 7 | 194 | +| [HoloCubic_Firmware/src/app/heartbeat/images/archerR_0004.h](/HoloCubic_Firmware/src/app/heartbeat/images/archerR_0004.h) | C++ | 187 | 0 | 7 | 194 | +| [HoloCubic_Firmware/src/app/heartbeat/images/archerR_0005.h](/HoloCubic_Firmware/src/app/heartbeat/images/archerR_0005.h) | C++ | 187 | 0 | 7 | 194 | +| [HoloCubic_Firmware/src/app/heartbeat/images/archerR_0006.h](/HoloCubic_Firmware/src/app/heartbeat/images/archerR_0006.h) | C++ | 187 | 0 | 7 | 194 | +| [HoloCubic_Firmware/src/app/heartbeat/images/archerR_0007.h](/HoloCubic_Firmware/src/app/heartbeat/images/archerR_0007.h) | C++ | 187 | 0 | 7 | 194 | +| [HoloCubic_Firmware/src/app/heartbeat/images/archerR_0008.h](/HoloCubic_Firmware/src/app/heartbeat/images/archerR_0008.h) | C++ | 187 | 0 | 7 | 194 | +| [HoloCubic_Firmware/src/app/heartbeat/images/archerR_0009.h](/HoloCubic_Firmware/src/app/heartbeat/images/archerR_0009.h) | C++ | 187 | 0 | 7 | 194 | +| [HoloCubic_Firmware/src/app/heartbeat/images/archerS_0000.h](/HoloCubic_Firmware/src/app/heartbeat/images/archerS_0000.h) | C++ | 148 | 0 | 7 | 155 | +| [HoloCubic_Firmware/src/app/heartbeat/images/archerS_0001.h](/HoloCubic_Firmware/src/app/heartbeat/images/archerS_0001.h) | C++ | 148 | 0 | 7 | 155 | +| [HoloCubic_Firmware/src/app/heartbeat/images/archerS_0002.h](/HoloCubic_Firmware/src/app/heartbeat/images/archerS_0002.h) | C++ | 148 | 0 | 7 | 155 | +| [HoloCubic_Firmware/src/app/heartbeat/images/archerS_0003.h](/HoloCubic_Firmware/src/app/heartbeat/images/archerS_0003.h) | C++ | 148 | 0 | 7 | 155 | +| [HoloCubic_Firmware/src/app/heartbeat/images/archerS_0004.h](/HoloCubic_Firmware/src/app/heartbeat/images/archerS_0004.h) | C++ | 148 | 0 | 7 | 155 | +| [HoloCubic_Firmware/src/app/heartbeat/images/archerS_0005.h](/HoloCubic_Firmware/src/app/heartbeat/images/archerS_0005.h) | C++ | 148 | 0 | 7 | 155 | +| [HoloCubic_Firmware/src/app/heartbeat/images/archerS_0006.h](/HoloCubic_Firmware/src/app/heartbeat/images/archerS_0006.h) | C++ | 148 | 0 | 7 | 155 | +| [HoloCubic_Firmware/src/app/heartbeat/images/archerS_0007.h](/HoloCubic_Firmware/src/app/heartbeat/images/archerS_0007.h) | C++ | 148 | 0 | 7 | 155 | +| [HoloCubic_Firmware/src/app/heartbeat/images/archerS_0008.h](/HoloCubic_Firmware/src/app/heartbeat/images/archerS_0008.h) | C++ | 148 | 0 | 7 | 155 | +| [HoloCubic_Firmware/src/app/heartbeat/images/heart_0000.h](/HoloCubic_Firmware/src/app/heartbeat/images/heart_0000.h) | C++ | 196 | 0 | 7 | 203 | +| [HoloCubic_Firmware/src/app/heartbeat/images/heart_0001.h](/HoloCubic_Firmware/src/app/heartbeat/images/heart_0001.h) | C++ | 196 | 0 | 7 | 203 | +| [HoloCubic_Firmware/src/app/heartbeat/images/heart_0002.h](/HoloCubic_Firmware/src/app/heartbeat/images/heart_0002.h) | C++ | 196 | 0 | 7 | 203 | +| [HoloCubic_Firmware/src/app/heartbeat/images/heart_0003.h](/HoloCubic_Firmware/src/app/heartbeat/images/heart_0003.h) | C++ | 196 | 0 | 7 | 203 | +| [HoloCubic_Firmware/src/app/heartbeat/images/heart_0004.h](/HoloCubic_Firmware/src/app/heartbeat/images/heart_0004.h) | C++ | 196 | 0 | 7 | 203 | +| [HoloCubic_Firmware/src/app/heartbeat/images/heart_0005.h](/HoloCubic_Firmware/src/app/heartbeat/images/heart_0005.h) | C++ | 196 | 0 | 7 | 203 | +| [HoloCubic_Firmware/src/app/heartbeat/images/heart_0006.h](/HoloCubic_Firmware/src/app/heartbeat/images/heart_0006.h) | C++ | 196 | 0 | 7 | 203 | +| [HoloCubic_Firmware/src/app/heartbeat/images/heart_0007.h](/HoloCubic_Firmware/src/app/heartbeat/images/heart_0007.h) | C++ | 196 | 0 | 7 | 203 | +| [HoloCubic_Firmware/src/app/heartbeat/images/heart_0008.h](/HoloCubic_Firmware/src/app/heartbeat/images/heart_0008.h) | C++ | 196 | 0 | 7 | 203 | +| [HoloCubic_Firmware/src/app/heartbeat/images/heart_0009.h](/HoloCubic_Firmware/src/app/heartbeat/images/heart_0009.h) | C++ | 196 | 0 | 7 | 203 | +| [HoloCubic_Firmware/src/app/heartbeat/images/heart_0010.h](/HoloCubic_Firmware/src/app/heartbeat/images/heart_0010.h) | C++ | 196 | 0 | 7 | 203 | +| [HoloCubic_Firmware/src/app/heartbeat/images/heart_0011.h](/HoloCubic_Firmware/src/app/heartbeat/images/heart_0011.h) | C++ | 196 | 0 | 7 | 203 | +| [HoloCubic_Firmware/src/app/heartbeat/images/heart_0012.h](/HoloCubic_Firmware/src/app/heartbeat/images/heart_0012.h) | C++ | 196 | 0 | 7 | 203 | +| [HoloCubic_Firmware/src/app/heartbeat/images/heart_0013.h](/HoloCubic_Firmware/src/app/heartbeat/images/heart_0013.h) | C++ | 196 | 0 | 7 | 203 | +| [HoloCubic_Firmware/src/app/heartbeat/images/heart_0014.h](/HoloCubic_Firmware/src/app/heartbeat/images/heart_0014.h) | C++ | 196 | 0 | 7 | 203 | +| [HoloCubic_Firmware/src/app/heartbeat/images/heart_0015.h](/HoloCubic_Firmware/src/app/heartbeat/images/heart_0015.h) | C++ | 196 | 0 | 7 | 203 | +| [HoloCubic_Firmware/src/app/heartbeat/images/heart_0016.h](/HoloCubic_Firmware/src/app/heartbeat/images/heart_0016.h) | C++ | 196 | 0 | 7 | 203 | +| [HoloCubic_Firmware/src/app/heartbeat/images/heart_0017.h](/HoloCubic_Firmware/src/app/heartbeat/images/heart_0017.h) | C++ | 196 | 0 | 7 | 203 | +| [HoloCubic_Firmware/src/app/heartbeat/images/heart_0018.h](/HoloCubic_Firmware/src/app/heartbeat/images/heart_0018.h) | C++ | 196 | 0 | 7 | 203 | +| [HoloCubic_Firmware/src/app/heartbeat/images/heart_0019.h](/HoloCubic_Firmware/src/app/heartbeat/images/heart_0019.h) | C++ | 196 | 0 | 7 | 203 | +| [HoloCubic_Firmware/src/app/heartbeat/jb_monob_yahei_22.c](/HoloCubic_Firmware/src/app/heartbeat/jb_monob_yahei_22.c) | C | 1,491 | 554 | 146 | 2,191 | +| [HoloCubic_Firmware/src/app/idea_anim/GuiLite.h](/HoloCubic_Firmware/src/app/idea_anim/GuiLite.h) | C++ | 4,268 | 73 | 82 | 4,423 | +| [HoloCubic_Firmware/src/app/idea_anim/idea.cpp](/HoloCubic_Firmware/src/app/idea_anim/idea.cpp) | C++ | 102 | 8 | 19 | 129 | +| [HoloCubic_Firmware/src/app/idea_anim/idea.h](/HoloCubic_Firmware/src/app/idea_anim/idea.h) | C++ | 14 | 0 | 8 | 22 | +| [HoloCubic_Firmware/src/app/idea_anim/idea_ico.c](/HoloCubic_Firmware/src/app/idea_anim/idea_ico.c) | C | 165 | 0 | 5 | 170 | +| [HoloCubic_Firmware/src/app/idea_anim/ui_animation.cpp](/HoloCubic_Firmware/src/app/idea_anim/ui_animation.cpp) | C++ | 644 | 63 | 76 | 783 | +| [HoloCubic_Firmware/src/app/idea_anim/ui_animation.h](/HoloCubic_Firmware/src/app/idea_anim/ui_animation.h) | C++ | 6 | 0 | 4 | 10 | +| [HoloCubic_Firmware/src/app/media_player/DMADrawer.cpp](/HoloCubic_Firmware/src/app/media_player/DMADrawer.cpp) | C++ | 184 | 7 | 21 | 212 | +| [HoloCubic_Firmware/src/app/media_player/DMADrawer.h](/HoloCubic_Firmware/src/app/media_player/DMADrawer.h) | C++ | 12 | 0 | 4 | 16 | +| [HoloCubic_Firmware/src/app/media_player/README.md](/HoloCubic_Firmware/src/app/media_player/README.md) | Markdown | 8 | 0 | 5 | 13 | +| [HoloCubic_Firmware/src/app/media_player/docoder.h](/HoloCubic_Firmware/src/app/media_player/docoder.h) | C++ | 46 | 1 | 7 | 54 | +| [HoloCubic_Firmware/src/app/media_player/media_gui.h](/HoloCubic_Firmware/src/app/media_player/media_gui.h) | C++ | 12 | 0 | 4 | 16 | +| [HoloCubic_Firmware/src/app/media_player/media_ico.c](/HoloCubic_Firmware/src/app/media_player/media_ico.c) | C | 165 | 0 | 8 | 173 | +| [HoloCubic_Firmware/src/app/media_player/media_player.cpp](/HoloCubic_Firmware/src/app/media_player/media_player.cpp) | C++ | 281 | 36 | 36 | 353 | +| [HoloCubic_Firmware/src/app/media_player/media_player.h](/HoloCubic_Firmware/src/app/media_player/media_player.h) | C++ | 5 | 0 | 3 | 8 | +| [HoloCubic_Firmware/src/app/media_player/mjpeg_decoder.cpp](/HoloCubic_Firmware/src/app/media_player/mjpeg_decoder.cpp) | C++ | 149 | 68 | 21 | 238 | +| [HoloCubic_Firmware/src/app/media_player/rgb_decoder.cpp](/HoloCubic_Firmware/src/app/media_player/rgb_decoder.cpp) | C++ | 108 | 46 | 25 | 179 | +| [HoloCubic_Firmware/src/app/picture/picture.cpp](/HoloCubic_Firmware/src/app/picture/picture.cpp) | C++ | 201 | 30 | 27 | 258 | +| [HoloCubic_Firmware/src/app/picture/picture.h](/HoloCubic_Firmware/src/app/picture/picture.h) | C++ | 6 | 0 | 4 | 10 | +| [HoloCubic_Firmware/src/app/picture/picture_gui.c](/HoloCubic_Firmware/src/app/picture/picture_gui.c) | C | 47 | 2 | 10 | 59 | +| [HoloCubic_Firmware/src/app/picture/picture_gui.h](/HoloCubic_Firmware/src/app/picture/picture_gui.h) | C++ | 28 | 0 | 10 | 38 | +| [HoloCubic_Firmware/src/app/picture/picture_ico.c](/HoloCubic_Firmware/src/app/picture/picture_ico.c) | C | 165 | 0 | 8 | 173 | +| [HoloCubic_Firmware/src/app/screen_share/screen_share.cpp](/HoloCubic_Firmware/src/app/screen_share/screen_share.cpp) | C++ | 349 | 53 | 42 | 444 | +| [HoloCubic_Firmware/src/app/screen_share/screen_share.h](/HoloCubic_Firmware/src/app/screen_share/screen_share.h) | C++ | 5 | 0 | 3 | 8 | +| [HoloCubic_Firmware/src/app/screen_share/screen_share_gui.c](/HoloCubic_Firmware/src/app/screen_share/screen_share_gui.c) | C | 85 | 5 | 17 | 107 | +| [HoloCubic_Firmware/src/app/screen_share/screen_share_gui.h](/HoloCubic_Firmware/src/app/screen_share/screen_share_gui.h) | C++ | 18 | 0 | 5 | 23 | +| [HoloCubic_Firmware/src/app/screen_share/screen_share_ico.c](/HoloCubic_Firmware/src/app/screen_share/screen_share_ico.c) | C | 165 | 0 | 8 | 173 | +| [HoloCubic_Firmware/src/app/server/server.cpp](/HoloCubic_Firmware/src/app/server/server.cpp) | C++ | 148 | 15 | 21 | 184 | +| [HoloCubic_Firmware/src/app/server/server.h](/HoloCubic_Firmware/src/app/server/server.h) | C++ | 21 | 0 | 4 | 25 | +| [HoloCubic_Firmware/src/app/server/server_gui.c](/HoloCubic_Firmware/src/app/server/server_gui.c) | C | 85 | 5 | 17 | 107 | +| [HoloCubic_Firmware/src/app/server/server_gui.h](/HoloCubic_Firmware/src/app/server/server_gui.h) | C++ | 29 | 1 | 9 | 39 | +| [HoloCubic_Firmware/src/app/server/server_ico.c](/HoloCubic_Firmware/src/app/server/server_ico.c) | C | 165 | 0 | 8 | 173 | +| [HoloCubic_Firmware/src/app/server/web_setting.cpp](/HoloCubic_Firmware/src/app/server/web_setting.cpp) | C++ | 758 | 28 | 60 | 846 | +| [HoloCubic_Firmware/src/app/server/web_setting.h](/HoloCubic_Firmware/src/app/server/web_setting.h) | C++ | 39 | 0 | 4 | 43 | +| [HoloCubic_Firmware/src/app/settings/README.md](/HoloCubic_Firmware/src/app/settings/README.md) | Markdown | 1 | 0 | 1 | 2 | +| [HoloCubic_Firmware/src/app/settings/settings.cpp](/HoloCubic_Firmware/src/app/settings/settings.cpp) | C++ | 208 | 30 | 20 | 258 | +| [HoloCubic_Firmware/src/app/settings/settings.h](/HoloCubic_Firmware/src/app/settings/settings.h) | C++ | 5 | 0 | 3 | 8 | +| [HoloCubic_Firmware/src/app/settings/settings_gui.c](/HoloCubic_Firmware/src/app/settings/settings_gui.c) | C | 112 | 12 | 21 | 145 | +| [HoloCubic_Firmware/src/app/settings/settings_gui.h](/HoloCubic_Firmware/src/app/settings/settings_gui.h) | C++ | 26 | 0 | 9 | 35 | +| [HoloCubic_Firmware/src/app/settings/settings_ico.c](/HoloCubic_Firmware/src/app/settings/settings_ico.c) | C | 161 | 0 | 4 | 165 | +| [HoloCubic_Firmware/src/app/weather/ch_Font_20.c](/HoloCubic_Firmware/src/app/weather/ch_Font_20.c) | C | 8,708 | 6,934 | 354 | 15,996 | +| [HoloCubic_Firmware/src/app/weather/lv_font_ibmplex_115.c](/HoloCubic_Firmware/src/app/weather/lv_font_ibmplex_115.c) | C | 405 | 228 | 35 | 668 | +| [HoloCubic_Firmware/src/app/weather/lv_font_ibmplex_64.c](/HoloCubic_Firmware/src/app/weather/lv_font_ibmplex_64.c) | C | 297 | 130 | 34 | 461 | +| [HoloCubic_Firmware/src/app/weather/weather.cpp](/HoloCubic_Firmware/src/app/weather/weather.cpp) | C++ | 434 | 71 | 43 | 548 | +| [HoloCubic_Firmware/src/app/weather/weather.h](/HoloCubic_Firmware/src/app/weather/weather.h) | C++ | 5 | 0 | 3 | 8 | +| [HoloCubic_Firmware/src/app/weather/weather_gui.c](/HoloCubic_Firmware/src/app/weather/weather_gui.c) | C | 329 | 44 | 45 | 418 | +| [HoloCubic_Firmware/src/app/weather/weather_gui.h](/HoloCubic_Firmware/src/app/weather/weather_gui.h) | C++ | 56 | 0 | 12 | 68 | +| [HoloCubic_Firmware/src/app/weather/weather_ico.c](/HoloCubic_Firmware/src/app/weather/weather_ico.c) | C | 165 | 0 | 7 | 172 | +| [HoloCubic_Firmware/src/app/weather/weather_image.h](/HoloCubic_Firmware/src/app/weather/weather_image.h) | C++ | 2,048 | 8 | 73 | 2,129 | +| [HoloCubic_Firmware/src/app/weather_old/README.md](/HoloCubic_Firmware/src/app/weather_old/README.md) | Markdown | 6 | 0 | 1 | 7 | +| [HoloCubic_Firmware/src/app/weather_old/font_unicode.c](/HoloCubic_Firmware/src/app/weather_old/font_unicode.c) | C | 121,303 | 6,872 | 13,747 | 141,922 | +| [HoloCubic_Firmware/src/app/weather_old/hardware_ico.c](/HoloCubic_Firmware/src/app/weather_old/hardware_ico.c) | C | 165 | 0 | 8 | 173 | +| [HoloCubic_Firmware/src/app/weather_old/weather_old.cpp](/HoloCubic_Firmware/src/app/weather_old/weather_old.cpp) | C++ | 338 | 32 | 35 | 405 | +| [HoloCubic_Firmware/src/app/weather_old/weather_old.h](/HoloCubic_Firmware/src/app/weather_old/weather_old.h) | C++ | 6 | 0 | 3 | 9 | +| [HoloCubic_Firmware/src/app/weather_old/weather_old_gui.c](/HoloCubic_Firmware/src/app/weather_old/weather_old_gui.c) | C | 253 | 15 | 42 | 310 | +| [HoloCubic_Firmware/src/app/weather_old/weather_old_gui.h](/HoloCubic_Firmware/src/app/weather_old/weather_old_gui.h) | C++ | 30 | 1 | 8 | 39 | +| [HoloCubic_Firmware/src/app/weather_old/weather_old_ico.c](/HoloCubic_Firmware/src/app/weather_old/weather_old_ico.c) | C | 165 | 1 | 6 | 172 | +| [HoloCubic_Firmware/src/app/weather_old/weather_old_image_1.h](/HoloCubic_Firmware/src/app/weather_old/weather_old_image_1.h) | C++ | 2,852 | 4 | 52 | 2,908 | +| [HoloCubic_Firmware/src/app/weather_old/weather_old_image_2.h](/HoloCubic_Firmware/src/app/weather_old/weather_old_image_2.h) | C++ | 3,061 | 4 | 69 | 3,134 | +| [HoloCubic_Firmware/src/common.cpp](/HoloCubic_Firmware/src/common.cpp) | C++ | 29 | 4 | 6 | 39 | +| [HoloCubic_Firmware/src/common.h](/HoloCubic_Firmware/src/common.h) | C++ | 66 | 10 | 13 | 89 | +| [HoloCubic_Firmware/src/config.cpp](/HoloCubic_Firmware/src/config.cpp) | C++ | 75 | 49 | 23 | 147 | +| [HoloCubic_Firmware/src/config.h](/HoloCubic_Firmware/src/config.h) | C++ | 36 | 0 | 9 | 45 | +| [HoloCubic_Firmware/src/driver/ambient.cpp](/HoloCubic_Firmware/src/driver/ambient.cpp) | C++ | 46 | 0 | 11 | 57 | +| [HoloCubic_Firmware/src/driver/ambient.h](/HoloCubic_Firmware/src/driver/ambient.h) | C++ | 23 | 0 | 7 | 30 | +| [HoloCubic_Firmware/src/driver/display.cpp](/HoloCubic_Firmware/src/driver/display.cpp) | C++ | 54 | 11 | 18 | 83 | +| [HoloCubic_Firmware/src/driver/display.h](/HoloCubic_Firmware/src/driver/display.h) | C++ | 11 | 0 | 4 | 15 | +| [HoloCubic_Firmware/src/driver/flash_fs.cpp](/HoloCubic_Firmware/src/driver/flash_fs.cpp) | C++ | 208 | 126 | 33 | 367 | +| [HoloCubic_Firmware/src/driver/flash_fs.h](/HoloCubic_Firmware/src/driver/flash_fs.h) | C++ | 19 | 6 | 14 | 39 | +| [HoloCubic_Firmware/src/driver/imu.cpp](/HoloCubic_Firmware/src/driver/imu.cpp) | C++ | 245 | 23 | 27 | 295 | +| [HoloCubic_Firmware/src/driver/imu.h](/HoloCubic_Firmware/src/driver/imu.h) | C++ | 72 | 3 | 13 | 88 | +| [HoloCubic_Firmware/src/driver/lv_demo_encoder.c](/HoloCubic_Firmware/src/driver/lv_demo_encoder.c) | C | 221 | 32 | 51 | 304 | +| [HoloCubic_Firmware/src/driver/lv_demo_encoder.h](/HoloCubic_Firmware/src/driver/lv_demo_encoder.h) | C++ | 10 | 19 | 10 | 39 | +| [HoloCubic_Firmware/src/driver/lv_port_fatfs.c](/HoloCubic_Firmware/src/driver/lv_port_fatfs.c) | C | 146 | 155 | 47 | 348 | +| [HoloCubic_Firmware/src/driver/lv_port_fatfs.h](/HoloCubic_Firmware/src/driver/lv_port_fatfs.h) | C++ | 14 | 20 | 11 | 45 | +| [HoloCubic_Firmware/src/driver/lv_port_indev.c](/HoloCubic_Firmware/src/driver/lv_port_indev.c) | C | 31 | 39 | 28 | 98 | +| [HoloCubic_Firmware/src/driver/lv_port_indev.h](/HoloCubic_Firmware/src/driver/lv_port_indev.h) | C | 12 | 8 | 12 | 32 | +| [HoloCubic_Firmware/src/driver/rgb_led.cpp](/HoloCubic_Firmware/src/driver/rgb_led.cpp) | C++ | 189 | 18 | 23 | 230 | +| [HoloCubic_Firmware/src/driver/rgb_led.h](/HoloCubic_Firmware/src/driver/rgb_led.h) | C++ | 118 | 1 | 23 | 142 | +| [HoloCubic_Firmware/src/driver/sd_card.cpp](/HoloCubic_Firmware/src/driver/sd_card.cpp) | C++ | 444 | 31 | 53 | 528 | +| [HoloCubic_Firmware/src/driver/sd_card.h](/HoloCubic_Firmware/src/driver/sd_card.h) | C++ | 49 | 0 | 27 | 76 | +| [HoloCubic_Firmware/src/message.cpp](/HoloCubic_Firmware/src/message.cpp) | C++ | 237 | 20 | 30 | 287 | +| [HoloCubic_Firmware/src/message.h](/HoloCubic_Firmware/src/message.h) | C++ | 101 | 1 | 19 | 121 | +| [HoloCubic_Firmware/src/network.cpp](/HoloCubic_Firmware/src/network.cpp) | C++ | 128 | 37 | 17 | 182 | +| [HoloCubic_Firmware/src/network.h](/HoloCubic_Firmware/src/network.h) | C++ | 40 | 11 | 15 | 66 | +| [HoloCubic_Firmware/src/sys/app_controller.cpp](/HoloCubic_Firmware/src/sys/app_controller.cpp) | C++ | 348 | 45 | 32 | 425 | +| [HoloCubic_Firmware/src/sys/app_controller.h](/HoloCubic_Firmware/src/sys/app_controller.h) | C++ | 71 | 14 | 10 | 95 | +| [HoloCubic_Firmware/src/sys/app_controller_config.cpp](/HoloCubic_Firmware/src/sys/app_controller_config.cpp) | C++ | 377 | 20 | 38 | 435 | +| [HoloCubic_Firmware/src/sys/app_controller_gui.c](/HoloCubic_Firmware/src/sys/app_controller_gui.c) | C | 121 | 18 | 23 | 162 | +| [HoloCubic_Firmware/src/sys/app_controller_gui.h](/HoloCubic_Firmware/src/sys/app_controller_gui.h) | C++ | 30 | 0 | 8 | 38 | +| [HoloCubic_Firmware/src/sys/app_loading.c](/HoloCubic_Firmware/src/sys/app_loading.c) | C | 166 | 0 | 10 | 176 | +| [HoloCubic_Firmware/src/sys/app_loading1.c](/HoloCubic_Firmware/src/sys/app_loading1.c) | C | 166 | 0 | 7 | 173 | +| [HoloCubic_Firmware/src/sys/interface.h](/HoloCubic_Firmware/src/sys/interface.h) | C++ | 40 | 8 | 14 | 62 | + +[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md) \ No newline at end of file diff --git a/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/diff-details.md b/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/diff-details.md new file mode 100644 index 00000000..35c5a85c --- /dev/null +++ b/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/diff-details.md @@ -0,0 +1,15 @@ +# Diff Details + +Date : 2022-07-13 21:43:24 + +Directory d:\\Workspace\\OpenWorkspace\\HoloCubic_AIO\\HoloCubic_Firmware\\src + +Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines + +[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details + +## Files +| filename | language | code | comment | blank | total | +| :--- | :--- | ---: | ---: | ---: | ---: | + +[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details \ No newline at end of file diff --git a/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/diff.csv b/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/diff.csv new file mode 100644 index 00000000..b7d8d759 --- /dev/null +++ b/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/diff.csv @@ -0,0 +1,2 @@ +"filename", "language", "", "comment", "blank", "total" +"Total", "-", , 0, 0, 0 \ No newline at end of file diff --git a/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/diff.md b/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/diff.md new file mode 100644 index 00000000..90cd83cb --- /dev/null +++ b/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/diff.md @@ -0,0 +1,19 @@ +# Diff Summary + +Date : 2022-07-13 21:43:24 + +Directory d:\\Workspace\\OpenWorkspace\\HoloCubic_AIO\\HoloCubic_Firmware\\src + +Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines + +[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md) + +## Languages +| language | files | code | comment | blank | total | +| :--- | ---: | ---: | ---: | ---: | ---: | + +## Directories +| path | files | code | comment | blank | total | +| :--- | ---: | ---: | ---: | ---: | ---: | + +[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md) \ No newline at end of file diff --git a/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/diff.txt b/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/diff.txt new file mode 100644 index 00000000..91b77a05 --- /dev/null +++ b/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/diff.txt @@ -0,0 +1,22 @@ +Date : 2022-07-13 21:43:24 +Directory : d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src +Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines + +Languages ++----------+------------+------------+------------+------------+------------+ +| language | files | code | comment | blank | total | ++----------+------------+------------+------------+------------+------------+ ++----------+------------+------------+------------+------------+------------+ + +Directories ++------+------------+------------+------------+------------+------------+ +| path | files | code | comment | blank | total | ++------+------------+------------+------------+------------+------------+ ++------+------------+------------+------------+------------+------------+ + +Files ++----------+----------+------------+------------+------------+------------+ +| filename | language | code | comment | blank | total | ++----------+----------+------------+------------+------------+------------+ +| Total | | 0 | 0 | 0 | 0 | ++----------+----------+------------+------------+------------+------------+ \ No newline at end of file diff --git a/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/results.csv b/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/results.csv new file mode 100644 index 00000000..73f72b76 --- /dev/null +++ b/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/results.csv @@ -0,0 +1,178 @@ +"filename", "language", "C++", "C", "Markdown", "comment", "blank", "total" +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\HoloCubic_AIO.cpp", "C++", 126, 0, 0, 45, 27, 198 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\anniversary\anniversary.cpp", "C++", 338, 0, 0, 37, 33, 408 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\anniversary\anniversary.h", "C++", 5, 0, 0, 0, 3, 8 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\anniversary\anniversary_gui.c", "C", 0, 127, 0, 18, 32, 177 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\anniversary\anniversary_gui.h", "C++", 30, 0, 0, 0, 9, 39 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\anniversary\anniversary_ico.c", "C", 0, 165, 0, 0, 4, 169 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\anniversary\msyhbd_18.c", "C", 0, 1258, 0, 452, 158, 1868 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\anniversary\msyhbd_22.c", "C", 0, 1720, 0, 651, 158, 2529 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\anniversary\msyhbd_24.c", "C", 0, 1960, 0, 1000, 154, 3114 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\bilibili_fans\README.md", "Markdown", 0, 0, 9, 0, 6, 15 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\bilibili_fans\bilibili.cpp", "C++", 233, 0, 0, 15, 21, 269 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\bilibili_fans\bilibili.h", "C++", 6, 0, 0, 0, 4, 10 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\bilibili_fans\bilibili_gui.c", "C", 0, 93, 0, 19, 25, 137 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\bilibili_fans\bilibili_gui.h", "C++", 28, 0, 0, 0, 8, 36 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\bilibili_fans\bilibili_ico.c", "C", 0, 259, 0, 0, 10, 269 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\example\README.md", "Markdown", 0, 0, 1, 0, 1, 2 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\example\example.cpp", "C++", 88, 0, 0, 31, 17, 136 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\example\example.h", "C++", 5, 0, 0, 0, 3, 8 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\example\example_gui.c", "C", 0, 21, 0, 5, 8, 34 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\example\example_gui.h", "C++", 26, 0, 0, 0, 9, 35 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\example\example_ico.c", "C", 0, 165, 0, 0, 8, 173 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\file_manager\ESP32FtpServer.cpp", "C++", 791, 0, 0, 234, 58, 1083 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\file_manager\ESP32FtpServer.h", "C++", 61, 0, 0, 28, 15, 104 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\file_manager\ESP32_FTPServer_SD.ino", "C++", 27, 0, 0, 2, 8, 37 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\file_manager\file_manager.cpp", "C++", 130, 0, 0, 8, 16, 154 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\file_manager\file_manager.h", "C++", 5, 0, 0, 0, 3, 8 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\file_manager\file_manager_gui.c", "C", 0, 85, 0, 5, 17, 107 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\file_manager\file_manager_gui.h", "C++", 29, 0, 0, 1, 9, 39 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\file_manager\file_manager_ico.c", "C", 0, 161, 0, 0, 4, 165 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\game_2048\README.md", "Markdown", 0, 0, 2, 0, 1, 3 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\game_2048\element_images.h", "C++", 811, 0, 0, 0, 53, 864 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\game_2048\game2048_contorller.cpp", "C++", 362, 0, 0, 65, 18, 445 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\game_2048\game2048_contorller.h", "C++", 67, 0, 0, 4, 10, 81 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\game_2048\game_2048.cpp", "C++", 169, 0, 0, 19, 21, 209 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\game_2048\game_2048.h", "C++", 5, 0, 0, 0, 3, 8 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\game_2048\game_2048_gui.c", "C", 0, 194, 0, 39, 38, 271 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\game_2048\game_2048_gui.h", "C++", 30, 0, 0, 0, 10, 40 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\game_2048\game_2048_ico.c", "C", 0, 161, 0, 0, 4, 165 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\README.md", "Markdown", 0, 0, 1, 0, 1, 2 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\heartbeat.cpp", "C++", 394, 0, 0, 54, 47, 495 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\heartbeat.h", "C++", 8, 0, 0, 0, 5, 13 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\heartbeat_gui.c", "C", 0, 145, 0, 15, 32, 192 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\heartbeat_gui.h", "C++", 35, 0, 0, 0, 9, 44 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\heartbeat_ico.c", "C", 0, 165, 0, 0, 4, 169 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerR_0000.h", "C++", 187, 0, 0, 0, 7, 194 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerR_0001.h", "C++", 187, 0, 0, 0, 7, 194 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerR_0002.h", "C++", 187, 0, 0, 0, 7, 194 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerR_0003.h", "C++", 187, 0, 0, 0, 7, 194 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerR_0004.h", "C++", 187, 0, 0, 0, 7, 194 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerR_0005.h", "C++", 187, 0, 0, 0, 7, 194 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerR_0006.h", "C++", 187, 0, 0, 0, 7, 194 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerR_0007.h", "C++", 187, 0, 0, 0, 7, 194 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerR_0008.h", "C++", 187, 0, 0, 0, 7, 194 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerR_0009.h", "C++", 187, 0, 0, 0, 7, 194 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerS_0000.h", "C++", 148, 0, 0, 0, 7, 155 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerS_0001.h", "C++", 148, 0, 0, 0, 7, 155 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerS_0002.h", "C++", 148, 0, 0, 0, 7, 155 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerS_0003.h", "C++", 148, 0, 0, 0, 7, 155 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerS_0004.h", "C++", 148, 0, 0, 0, 7, 155 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerS_0005.h", "C++", 148, 0, 0, 0, 7, 155 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerS_0006.h", "C++", 148, 0, 0, 0, 7, 155 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerS_0007.h", "C++", 148, 0, 0, 0, 7, 155 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerS_0008.h", "C++", 148, 0, 0, 0, 7, 155 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0000.h", "C++", 196, 0, 0, 0, 7, 203 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0001.h", "C++", 196, 0, 0, 0, 7, 203 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0002.h", "C++", 196, 0, 0, 0, 7, 203 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0003.h", "C++", 196, 0, 0, 0, 7, 203 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0004.h", "C++", 196, 0, 0, 0, 7, 203 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0005.h", "C++", 196, 0, 0, 0, 7, 203 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0006.h", "C++", 196, 0, 0, 0, 7, 203 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0007.h", "C++", 196, 0, 0, 0, 7, 203 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0008.h", "C++", 196, 0, 0, 0, 7, 203 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0009.h", "C++", 196, 0, 0, 0, 7, 203 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0010.h", "C++", 196, 0, 0, 0, 7, 203 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0011.h", "C++", 196, 0, 0, 0, 7, 203 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0012.h", "C++", 196, 0, 0, 0, 7, 203 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0013.h", "C++", 196, 0, 0, 0, 7, 203 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0014.h", "C++", 196, 0, 0, 0, 7, 203 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0015.h", "C++", 196, 0, 0, 0, 7, 203 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0016.h", "C++", 196, 0, 0, 0, 7, 203 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0017.h", "C++", 196, 0, 0, 0, 7, 203 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0018.h", "C++", 196, 0, 0, 0, 7, 203 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0019.h", "C++", 196, 0, 0, 0, 7, 203 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\jb_monob_yahei_22.c", "C", 0, 1491, 0, 554, 146, 2191 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\idea_anim\GuiLite.h", "C++", 4268, 0, 0, 73, 82, 4423 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\idea_anim\idea.cpp", "C++", 102, 0, 0, 8, 19, 129 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\idea_anim\idea.h", "C++", 14, 0, 0, 0, 8, 22 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\idea_anim\idea_ico.c", "C", 0, 165, 0, 0, 5, 170 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\idea_anim\ui_animation.cpp", "C++", 644, 0, 0, 63, 76, 783 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\idea_anim\ui_animation.h", "C++", 6, 0, 0, 0, 4, 10 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\media_player\DMADrawer.cpp", "C++", 184, 0, 0, 7, 21, 212 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\media_player\DMADrawer.h", "C++", 12, 0, 0, 0, 4, 16 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\media_player\README.md", "Markdown", 0, 0, 8, 0, 5, 13 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\media_player\docoder.h", "C++", 46, 0, 0, 1, 7, 54 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\media_player\media_gui.h", "C++", 12, 0, 0, 0, 4, 16 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\media_player\media_ico.c", "C", 0, 165, 0, 0, 8, 173 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\media_player\media_player.cpp", "C++", 281, 0, 0, 36, 36, 353 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\media_player\media_player.h", "C++", 5, 0, 0, 0, 3, 8 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\media_player\mjpeg_decoder.cpp", "C++", 149, 0, 0, 68, 21, 238 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\media_player\rgb_decoder.cpp", "C++", 108, 0, 0, 46, 25, 179 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\picture\picture.cpp", "C++", 201, 0, 0, 30, 27, 258 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\picture\picture.h", "C++", 6, 0, 0, 0, 4, 10 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\picture\picture_gui.c", "C", 0, 47, 0, 2, 10, 59 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\picture\picture_gui.h", "C++", 28, 0, 0, 0, 10, 38 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\picture\picture_ico.c", "C", 0, 165, 0, 0, 8, 173 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\screen_share\screen_share.cpp", "C++", 349, 0, 0, 53, 42, 444 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\screen_share\screen_share.h", "C++", 5, 0, 0, 0, 3, 8 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\screen_share\screen_share_gui.c", "C", 0, 85, 0, 5, 17, 107 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\screen_share\screen_share_gui.h", "C++", 18, 0, 0, 0, 5, 23 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\screen_share\screen_share_ico.c", "C", 0, 165, 0, 0, 8, 173 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\server\server.cpp", "C++", 148, 0, 0, 15, 21, 184 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\server\server.h", "C++", 21, 0, 0, 0, 4, 25 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\server\server_gui.c", "C", 0, 85, 0, 5, 17, 107 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\server\server_gui.h", "C++", 29, 0, 0, 1, 9, 39 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\server\server_ico.c", "C", 0, 165, 0, 0, 8, 173 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\server\web_setting.cpp", "C++", 758, 0, 0, 28, 60, 846 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\server\web_setting.h", "C++", 39, 0, 0, 0, 4, 43 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\settings\README.md", "Markdown", 0, 0, 1, 0, 1, 2 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\settings\settings.cpp", "C++", 208, 0, 0, 30, 20, 258 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\settings\settings.h", "C++", 5, 0, 0, 0, 3, 8 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\settings\settings_gui.c", "C", 0, 112, 0, 12, 21, 145 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\settings\settings_gui.h", "C++", 26, 0, 0, 0, 9, 35 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\settings\settings_ico.c", "C", 0, 161, 0, 0, 4, 165 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather\ch_Font_20.c", "C", 0, 8708, 0, 6934, 354, 15996 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather\lv_font_ibmplex_115.c", "C", 0, 405, 0, 228, 35, 668 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather\lv_font_ibmplex_64.c", "C", 0, 297, 0, 130, 34, 461 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather\weather.cpp", "C++", 434, 0, 0, 71, 43, 548 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather\weather.h", "C++", 5, 0, 0, 0, 3, 8 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather\weather_gui.c", "C", 0, 329, 0, 44, 45, 418 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather\weather_gui.h", "C++", 56, 0, 0, 0, 12, 68 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather\weather_ico.c", "C", 0, 165, 0, 0, 7, 172 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather\weather_image.h", "C++", 2048, 0, 0, 8, 73, 2129 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather_old\README.md", "Markdown", 0, 0, 6, 0, 1, 7 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather_old\font_unicode.c", "C", 0, 121303, 0, 6872, 13747, 141922 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather_old\hardware_ico.c", "C", 0, 165, 0, 0, 8, 173 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather_old\weather_old.cpp", "C++", 338, 0, 0, 32, 35, 405 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather_old\weather_old.h", "C++", 6, 0, 0, 0, 3, 9 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather_old\weather_old_gui.c", "C", 0, 253, 0, 15, 42, 310 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather_old\weather_old_gui.h", "C++", 30, 0, 0, 1, 8, 39 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather_old\weather_old_ico.c", "C", 0, 165, 0, 1, 6, 172 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather_old\weather_old_image_1.h", "C++", 2852, 0, 0, 4, 52, 2908 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather_old\weather_old_image_2.h", "C++", 3061, 0, 0, 4, 69, 3134 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\common.cpp", "C++", 29, 0, 0, 4, 6, 39 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\common.h", "C++", 66, 0, 0, 10, 13, 89 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\config.cpp", "C++", 75, 0, 0, 49, 23, 147 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\config.h", "C++", 36, 0, 0, 0, 9, 45 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\ambient.cpp", "C++", 46, 0, 0, 0, 11, 57 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\ambient.h", "C++", 23, 0, 0, 0, 7, 30 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\display.cpp", "C++", 54, 0, 0, 11, 18, 83 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\display.h", "C++", 11, 0, 0, 0, 4, 15 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\flash_fs.cpp", "C++", 208, 0, 0, 126, 33, 367 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\flash_fs.h", "C++", 19, 0, 0, 6, 14, 39 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\imu.cpp", "C++", 245, 0, 0, 23, 27, 295 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\imu.h", "C++", 72, 0, 0, 3, 13, 88 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\lv_demo_encoder.c", "C", 0, 221, 0, 32, 51, 304 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\lv_demo_encoder.h", "C++", 10, 0, 0, 19, 10, 39 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\lv_port_fatfs.c", "C", 0, 146, 0, 155, 47, 348 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\lv_port_fatfs.h", "C++", 14, 0, 0, 20, 11, 45 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\lv_port_indev.c", "C", 0, 31, 0, 39, 28, 98 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\lv_port_indev.h", "C", 0, 12, 0, 8, 12, 32 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\rgb_led.cpp", "C++", 189, 0, 0, 18, 23, 230 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\rgb_led.h", "C++", 118, 0, 0, 1, 23, 142 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\sd_card.cpp", "C++", 444, 0, 0, 31, 53, 528 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\sd_card.h", "C++", 49, 0, 0, 0, 27, 76 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\message.cpp", "C++", 237, 0, 0, 20, 30, 287 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\message.h", "C++", 101, 0, 0, 1, 19, 121 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\network.cpp", "C++", 128, 0, 0, 37, 17, 182 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\network.h", "C++", 40, 0, 0, 11, 15, 66 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\sys\app_controller.cpp", "C++", 348, 0, 0, 45, 32, 425 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\sys\app_controller.h", "C++", 71, 0, 0, 14, 10, 95 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\sys\app_controller_config.cpp", "C++", 377, 0, 0, 20, 38, 435 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\sys\app_controller_gui.c", "C", 0, 121, 0, 18, 23, 162 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\sys\app_controller_gui.h", "C++", 30, 0, 0, 0, 8, 38 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\sys\app_loading.c", "C", 0, 166, 0, 0, 10, 176 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\sys\app_loading1.c", "C", 0, 166, 0, 0, 7, 173 +"d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\sys\interface.h", "C++", 40, 0, 0, 8, 14, 62 +"Total", "-", 30513, 142138, 28, 18857, 17409, 208945 \ No newline at end of file diff --git a/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/results.json b/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/results.json new file mode 100644 index 00000000..63a25107 --- /dev/null +++ b/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/results.json @@ -0,0 +1 @@ +{"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/sys/app_controller_gui.h":{"language":"C++","code":30,"comment":0,"blank":8},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/sys/app_controller.h":{"language":"C++","code":71,"comment":14,"blank":10},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/sys/app_controller_gui.c":{"language":"C","code":121,"comment":18,"blank":23},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/sys/app_controller_config.cpp":{"language":"C++","code":377,"comment":20,"blank":38},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/network.h":{"language":"C++","code":40,"comment":11,"blank":15},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/bilibili_fans/README.md":{"language":"Markdown","code":9,"comment":0,"blank":6},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/settings/README.md":{"language":"Markdown","code":1,"comment":0,"blank":1},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/sys/app_controller.cpp":{"language":"C++","code":348,"comment":45,"blank":32},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/settings/settings.h":{"language":"C++","code":5,"comment":0,"blank":3},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/anniversary/msyhbd_22.c":{"language":"C","code":1720,"comment":651,"blank":158},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/settings/settings.cpp":{"language":"C++","code":208,"comment":30,"blank":20},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/anniversary/msyhbd_18.c":{"language":"C","code":1258,"comment":452,"blank":158},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/settings/settings_gui.h":{"language":"C++","code":26,"comment":0,"blank":9},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/anniversary/anniversary_gui.h":{"language":"C++","code":30,"comment":0,"blank":9},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/anniversary/anniversary.h":{"language":"C++","code":5,"comment":0,"blank":3},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/anniversary/anniversary_gui.c":{"language":"C","code":127,"comment":18,"blank":32},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/settings/settings_ico.c":{"language":"C","code":161,"comment":0,"blank":4},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/bilibili_fans/bilibili_gui.h":{"language":"C++","code":28,"comment":0,"blank":8},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/anniversary/anniversary.cpp":{"language":"C++","code":338,"comment":37,"blank":33},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/settings/settings_gui.c":{"language":"C","code":112,"comment":12,"blank":21},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/bilibili_fans/bilibili_gui.c":{"language":"C","code":93,"comment":19,"blank":25},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/anniversary/anniversary_ico.c":{"language":"C","code":165,"comment":0,"blank":4},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/bilibili_fans/bilibili.h":{"language":"C++","code":6,"comment":0,"blank":4},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/bilibili_fans/bilibili.cpp":{"language":"C++","code":233,"comment":15,"blank":21},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/weather_old/weather_old.h":{"language":"C++","code":6,"comment":0,"blank":3},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/weather_old/weather_old_gui.c":{"language":"C","code":253,"comment":15,"blank":42},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/weather_old/weather_old.cpp":{"language":"C++","code":338,"comment":32,"blank":35},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/bilibili_fans/bilibili_ico.c":{"language":"C","code":259,"comment":0,"blank":10},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/weather_old/weather_old_ico.c":{"language":"C","code":165,"comment":1,"blank":6},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/weather_old/weather_old_gui.h":{"language":"C++","code":30,"comment":1,"blank":8},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/weather_old/README.md":{"language":"Markdown","code":6,"comment":0,"blank":1},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/sys/interface.h":{"language":"C++","code":40,"comment":8,"blank":14},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/anniversary/msyhbd_24.c":{"language":"C","code":1960,"comment":1000,"blank":154},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/sys/app_loading1.c":{"language":"C","code":166,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/weather_old/hardware_ico.c":{"language":"C","code":165,"comment":0,"blank":8},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/server/server.cpp":{"language":"C++","code":148,"comment":15,"blank":21},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/server/web_setting.h":{"language":"C++","code":39,"comment":0,"blank":4},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/picture/picture_ico.c":{"language":"C","code":165,"comment":0,"blank":8},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/server/web_setting.cpp":{"language":"C++","code":758,"comment":28,"blank":60},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/weather/weather_ico.c":{"language":"C","code":165,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/weather/weather_gui.h":{"language":"C++","code":56,"comment":0,"blank":12},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/weather/weather_gui.c":{"language":"C","code":329,"comment":44,"blank":45},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/picture/picture_gui.h":{"language":"C++","code":28,"comment":0,"blank":10},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/weather/weather.h":{"language":"C++","code":5,"comment":0,"blank":3},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/server/server_gui.h":{"language":"C++","code":29,"comment":1,"blank":9},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/weather/weather.cpp":{"language":"C++","code":434,"comment":71,"blank":43},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/server/server_ico.c":{"language":"C","code":165,"comment":0,"blank":8},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/picture/picture_gui.c":{"language":"C","code":47,"comment":2,"blank":10},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/weather/lv_font_ibmplex_64.c":{"language":"C","code":297,"comment":130,"blank":34},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/picture/picture.h":{"language":"C++","code":6,"comment":0,"blank":4},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/server/server_gui.c":{"language":"C","code":85,"comment":5,"blank":17},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/weather/lv_font_ibmplex_115.c":{"language":"C","code":405,"comment":228,"blank":35},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/weather/weather_image.h":{"language":"C++","code":2048,"comment":8,"blank":73},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/server/server.h":{"language":"C++","code":21,"comment":0,"blank":4},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/message.h":{"language":"C++","code":101,"comment":1,"blank":19},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/message.cpp":{"language":"C++","code":237,"comment":20,"blank":30},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/picture/picture.cpp":{"language":"C++","code":201,"comment":30,"blank":27},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/network.cpp":{"language":"C++","code":128,"comment":37,"blank":17},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/heartbeat_gui.c":{"language":"C","code":145,"comment":15,"blank":32},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/HoloCubic_AIO.cpp":{"language":"C++","code":126,"comment":45,"blank":27},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/sys/app_loading.c":{"language":"C","code":166,"comment":0,"blank":10},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/heartbeat.h":{"language":"C++","code":8,"comment":0,"blank":5},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/heartbeat_gui.h":{"language":"C++","code":35,"comment":0,"blank":9},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/media_player/DMADrawer.cpp":{"language":"C++","code":184,"comment":7,"blank":21},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/media_player/DMADrawer.h":{"language":"C++","code":12,"comment":0,"blank":4},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/heartbeat.cpp":{"language":"C++","code":394,"comment":54,"blank":47},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/heartbeat_ico.c":{"language":"C","code":165,"comment":0,"blank":4},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/file_manager/ESP32FtpServer.cpp":{"language":"C++","code":791,"comment":234,"blank":58},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/file_manager/ESP32FtpServer.h":{"language":"C++","code":61,"comment":28,"blank":15},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/config.h":{"language":"C++","code":36,"comment":0,"blank":9},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/config.cpp":{"language":"C++","code":75,"comment":49,"blank":23},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/game_2048/element_images.h":{"language":"C++","code":811,"comment":0,"blank":53},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/game_2048/README.md":{"language":"Markdown","code":2,"comment":0,"blank":1},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/example/example.cpp":{"language":"C++","code":88,"comment":31,"blank":17},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/file_manager/file_manager_ico.c":{"language":"C","code":161,"comment":0,"blank":4},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/file_manager/file_manager_gui.h":{"language":"C++","code":29,"comment":1,"blank":9},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/media_player/rgb_decoder.cpp":{"language":"C++","code":108,"comment":46,"blank":25},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/game_2048/game_2048_ico.c":{"language":"C","code":161,"comment":0,"blank":4},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/game_2048/game_2048_gui.h":{"language":"C++","code":30,"comment":0,"blank":10},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/file_manager/file_manager_gui.c":{"language":"C","code":85,"comment":5,"blank":17},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/example/example.h":{"language":"C++","code":5,"comment":0,"blank":3},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/media_player/README.md":{"language":"Markdown","code":8,"comment":0,"blank":5},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/file_manager/file_manager.h":{"language":"C++","code":5,"comment":0,"blank":3},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/media_player/mjpeg_decoder.cpp":{"language":"C++","code":149,"comment":68,"blank":21},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/game_2048/game_2048_gui.c":{"language":"C","code":194,"comment":39,"blank":38},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/README.md":{"language":"Markdown","code":1,"comment":0,"blank":1},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/media_player/media_player.cpp":{"language":"C++","code":281,"comment":36,"blank":36},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/media_player/media_player.h":{"language":"C++","code":5,"comment":0,"blank":3},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/game_2048/game_2048.h":{"language":"C++","code":5,"comment":0,"blank":3},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/file_manager/file_manager.cpp":{"language":"C++","code":130,"comment":8,"blank":16},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/game_2048/game_2048.cpp":{"language":"C++","code":169,"comment":19,"blank":21},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/example/example_gui.c":{"language":"C","code":21,"comment":5,"blank":8},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/file_manager/ESP32_FTPServer_SD.ino":{"language":"C++","code":27,"comment":2,"blank":8},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/media_player/media_gui.h":{"language":"C++","code":12,"comment":0,"blank":4},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/game_2048/game2048_contorller.h":{"language":"C++","code":67,"comment":4,"blank":10},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/jb_monob_yahei_22.c":{"language":"C","code":1491,"comment":554,"blank":146},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/media_player/docoder.h":{"language":"C++","code":46,"comment":1,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/common.h":{"language":"C++","code":66,"comment":10,"blank":13},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/example/example_gui.h":{"language":"C++","code":26,"comment":0,"blank":9},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/media_player/media_ico.c":{"language":"C","code":165,"comment":0,"blank":8},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/common.cpp":{"language":"C++","code":29,"comment":4,"blank":6},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/game_2048/game2048_contorller.cpp":{"language":"C++","code":362,"comment":65,"blank":18},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/example/README.md":{"language":"Markdown","code":1,"comment":0,"blank":1},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/driver/ambient.h":{"language":"C++","code":23,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/driver/display.h":{"language":"C++","code":11,"comment":0,"blank":4},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/driver/display.cpp":{"language":"C++","code":54,"comment":11,"blank":18},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/driver/ambient.cpp":{"language":"C++","code":46,"comment":0,"blank":11},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/driver/lv_demo_encoder.c":{"language":"C","code":221,"comment":32,"blank":51},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/driver/imu.h":{"language":"C++","code":72,"comment":3,"blank":13},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/driver/lv_demo_encoder.h":{"language":"C++","code":10,"comment":19,"blank":10},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/driver/flash_fs.h":{"language":"C++","code":19,"comment":6,"blank":14},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/driver/imu.cpp":{"language":"C++","code":245,"comment":23,"blank":27},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/example/example_ico.c":{"language":"C","code":165,"comment":0,"blank":8},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/driver/flash_fs.cpp":{"language":"C++","code":208,"comment":126,"blank":33},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/screen_share/screen_share.h":{"language":"C++","code":5,"comment":0,"blank":3},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/archerR_0001.h":{"language":"C++","code":187,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/screen_share/screen_share.cpp":{"language":"C++","code":349,"comment":53,"blank":42},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/archerR_0003.h":{"language":"C++","code":187,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/driver/sd_card.h":{"language":"C++","code":49,"comment":0,"blank":27},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/archerR_0000.h":{"language":"C++","code":187,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/driver/rgb_led.h":{"language":"C++","code":118,"comment":1,"blank":23},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/archerR_0004.h":{"language":"C++","code":187,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/driver/sd_card.cpp":{"language":"C++","code":444,"comment":31,"blank":53},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/driver/rgb_led.cpp":{"language":"C++","code":189,"comment":18,"blank":23},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/idea_anim/idea.cpp":{"language":"C++","code":102,"comment":8,"blank":19},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/driver/lv_port_indev.h":{"language":"C","code":12,"comment":8,"blank":12},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/screen_share/screen_share_gui.c":{"language":"C","code":85,"comment":5,"blank":17},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/driver/lv_port_fatfs.h":{"language":"C++","code":14,"comment":20,"blank":11},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/driver/lv_port_indev.c":{"language":"C","code":31,"comment":39,"blank":28},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/screen_share/screen_share_gui.h":{"language":"C++","code":18,"comment":0,"blank":5},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/idea_anim/GuiLite.h":{"language":"C++","code":4268,"comment":73,"blank":82},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/archerR_0006.h":{"language":"C++","code":187,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/driver/lv_port_fatfs.c":{"language":"C","code":146,"comment":155,"blank":47},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/idea_anim/idea_ico.c":{"language":"C","code":165,"comment":0,"blank":5},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/archerR_0005.h":{"language":"C++","code":187,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/idea_anim/idea.h":{"language":"C++","code":14,"comment":0,"blank":8},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/archerS_0001.h":{"language":"C++","code":148,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/archerS_0000.h":{"language":"C++","code":148,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/idea_anim/ui_animation.h":{"language":"C++","code":6,"comment":0,"blank":4},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/idea_anim/ui_animation.cpp":{"language":"C++","code":644,"comment":63,"blank":76},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/archerR_0007.h":{"language":"C++","code":187,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/archerR_0009.h":{"language":"C++","code":187,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/archerS_0007.h":{"language":"C++","code":148,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/archerS_0008.h":{"language":"C++","code":148,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/archerR_0008.h":{"language":"C++","code":187,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/archerS_0006.h":{"language":"C++","code":148,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/archerS_0002.h":{"language":"C++","code":148,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/screen_share/screen_share_ico.c":{"language":"C","code":165,"comment":0,"blank":8},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/archerS_0005.h":{"language":"C++","code":148,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/heart_0000.h":{"language":"C++","code":196,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/archerS_0003.h":{"language":"C++","code":148,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/archerS_0004.h":{"language":"C++","code":148,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/heart_0019.h":{"language":"C++","code":196,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/heart_0001.h":{"language":"C++","code":196,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/heart_0016.h":{"language":"C++","code":196,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/heart_0017.h":{"language":"C++","code":196,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/heart_0015.h":{"language":"C++","code":196,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/heart_0018.h":{"language":"C++","code":196,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/heart_0013.h":{"language":"C++","code":196,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/heart_0012.h":{"language":"C++","code":196,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/heart_0009.h":{"language":"C++","code":196,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/heart_0014.h":{"language":"C++","code":196,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/heart_0007.h":{"language":"C++","code":196,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/archerR_0002.h":{"language":"C++","code":187,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/heart_0010.h":{"language":"C++","code":196,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/heart_0011.h":{"language":"C++","code":196,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/heart_0004.h":{"language":"C++","code":196,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/heart_0008.h":{"language":"C++","code":196,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/heart_0005.h":{"language":"C++","code":196,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/heart_0006.h":{"language":"C++","code":196,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/heart_0003.h":{"language":"C++","code":196,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/weather/ch_Font_20.c":{"language":"C","code":8708,"comment":6934,"blank":354},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/heartbeat/images/heart_0002.h":{"language":"C++","code":196,"comment":0,"blank":7},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/weather_old/weather_old_image_2.h":{"language":"C++","code":3061,"comment":4,"blank":69},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/weather_old/weather_old_image_1.h":{"language":"C++","code":2852,"comment":4,"blank":52},"file:///d%3A/Workspace/OpenWorkspace/HoloCubic_AIO/HoloCubic_Firmware/src/app/weather_old/font_unicode.c":{"language":"C","code":121303,"comment":6872,"blank":13747}} \ No newline at end of file diff --git a/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/results.md b/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/results.md new file mode 100644 index 00000000..9b22fd07 --- /dev/null +++ b/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/results.md @@ -0,0 +1,41 @@ +# Summary + +Date : 2022-07-13 21:43:24 + +Directory d:\\Workspace\\OpenWorkspace\\HoloCubic_AIO\\HoloCubic_Firmware\\src + +Total : 176 files, 172679 codes, 18857 comments, 17409 blanks, all 208945 lines + +Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md) + +## Languages +| language | files | code | comment | blank | total | +| :--- | ---: | ---: | ---: | ---: | ---: | +| C | 42 | 142,138 | 17,258 | 15,364 | 174,760 | +| C++ | 127 | 30,513 | 1,599 | 2,029 | 34,141 | +| Markdown | 7 | 28 | 0 | 16 | 44 | + +## Directories +| path | files | code | comment | blank | total | +| :--- | ---: | ---: | ---: | ---: | ---: | +| . | 176 | 172,679 | 18,857 | 17,409 | 208,945 | +| app | 141 | 168,610 | 18,083 | 16,696 | 203,389 | +| app\\anniversary | 8 | 5,603 | 2,158 | 551 | 8,312 | +| app\\bilibili_fans | 6 | 628 | 34 | 74 | 736 | +| app\\example | 6 | 306 | 36 | 46 | 388 | +| app\\file_manager | 8 | 1,289 | 278 | 130 | 1,697 | +| app\\game_2048 | 9 | 1,801 | 127 | 158 | 2,086 | +| app\\heartbeat | 46 | 9,361 | 623 | 517 | 10,501 | +| app\\heartbeat\\images | 39 | 7,122 | 0 | 273 | 7,395 | +| app\\idea_anim | 6 | 5,199 | 144 | 194 | 5,537 | +| app\\media_player | 10 | 970 | 158 | 134 | 1,262 | +| app\\picture | 5 | 447 | 32 | 59 | 538 | +| app\\screen_share | 5 | 622 | 58 | 75 | 755 | +| app\\server | 7 | 1,245 | 49 | 123 | 1,417 | +| app\\settings | 6 | 513 | 42 | 58 | 613 | +| app\\weather | 9 | 12,447 | 7,415 | 606 | 20,468 | +| app\\weather_old | 10 | 128,179 | 6,929 | 13,971 | 149,079 | +| driver | 18 | 1,912 | 492 | 412 | 2,816 | +| sys | 8 | 1,319 | 105 | 142 | 1,566 | + +Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md) \ No newline at end of file diff --git a/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/results.txt b/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/results.txt new file mode 100644 index 00000000..4c5e0c16 --- /dev/null +++ b/HoloCubic_Firmware/.VSCodeCounter/2022-07-13_21-43-24/results.txt @@ -0,0 +1,220 @@ +Date : 2022-07-13 21:43:24 +Directory : d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src +Total : 176 files, 172679 codes, 18857 comments, 17409 blanks, all 208945 lines + +Languages ++----------+------------+------------+------------+------------+------------+ +| language | files | code | comment | blank | total | ++----------+------------+------------+------------+------------+------------+ +| C | 42 | 142,138 | 17,258 | 15,364 | 174,760 | +| C++ | 127 | 30,513 | 1,599 | 2,029 | 34,141 | +| Markdown | 7 | 28 | 0 | 16 | 44 | ++----------+------------+------------+------------+------------+------------+ + +Directories ++---------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+ +| path | files | code | comment | blank | total | ++---------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+ +| . | 176 | 172,679 | 18,857 | 17,409 | 208,945 | +| app | 141 | 168,610 | 18,083 | 16,696 | 203,389 | +| app\anniversary | 8 | 5,603 | 2,158 | 551 | 8,312 | +| app\bilibili_fans | 6 | 628 | 34 | 74 | 736 | +| app\example | 6 | 306 | 36 | 46 | 388 | +| app\file_manager | 8 | 1,289 | 278 | 130 | 1,697 | +| app\game_2048 | 9 | 1,801 | 127 | 158 | 2,086 | +| app\heartbeat | 46 | 9,361 | 623 | 517 | 10,501 | +| app\heartbeat\images | 39 | 7,122 | 0 | 273 | 7,395 | +| app\idea_anim | 6 | 5,199 | 144 | 194 | 5,537 | +| app\media_player | 10 | 970 | 158 | 134 | 1,262 | +| app\picture | 5 | 447 | 32 | 59 | 538 | +| app\screen_share | 5 | 622 | 58 | 75 | 755 | +| app\server | 7 | 1,245 | 49 | 123 | 1,417 | +| app\settings | 6 | 513 | 42 | 58 | 613 | +| app\weather | 9 | 12,447 | 7,415 | 606 | 20,468 | +| app\weather_old | 10 | 128,179 | 6,929 | 13,971 | 149,079 | +| driver | 18 | 1,912 | 492 | 412 | 2,816 | +| sys | 8 | 1,319 | 105 | 142 | 1,566 | ++---------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+ + +Files ++---------------------------------------------------------------------------------------------------------+----------+------------+------------+------------+------------+ +| filename | language | code | comment | blank | total | ++---------------------------------------------------------------------------------------------------------+----------+------------+------------+------------+------------+ +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\HoloCubic_AIO.cpp | C++ | 126 | 45 | 27 | 198 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\anniversary\anniversary.cpp | C++ | 338 | 37 | 33 | 408 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\anniversary\anniversary.h | C++ | 5 | 0 | 3 | 8 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\anniversary\anniversary_gui.c | C | 127 | 18 | 32 | 177 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\anniversary\anniversary_gui.h | C++ | 30 | 0 | 9 | 39 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\anniversary\anniversary_ico.c | C | 165 | 0 | 4 | 169 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\anniversary\msyhbd_18.c | C | 1,258 | 452 | 158 | 1,868 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\anniversary\msyhbd_22.c | C | 1,720 | 651 | 158 | 2,529 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\anniversary\msyhbd_24.c | C | 1,960 | 1,000 | 154 | 3,114 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\bilibili_fans\README.md | Markdown | 9 | 0 | 6 | 15 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\bilibili_fans\bilibili.cpp | C++ | 233 | 15 | 21 | 269 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\bilibili_fans\bilibili.h | C++ | 6 | 0 | 4 | 10 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\bilibili_fans\bilibili_gui.c | C | 93 | 19 | 25 | 137 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\bilibili_fans\bilibili_gui.h | C++ | 28 | 0 | 8 | 36 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\bilibili_fans\bilibili_ico.c | C | 259 | 0 | 10 | 269 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\example\README.md | Markdown | 1 | 0 | 1 | 2 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\example\example.cpp | C++ | 88 | 31 | 17 | 136 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\example\example.h | C++ | 5 | 0 | 3 | 8 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\example\example_gui.c | C | 21 | 5 | 8 | 34 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\example\example_gui.h | C++ | 26 | 0 | 9 | 35 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\example\example_ico.c | C | 165 | 0 | 8 | 173 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\file_manager\ESP32FtpServer.cpp | C++ | 791 | 234 | 58 | 1,083 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\file_manager\ESP32FtpServer.h | C++ | 61 | 28 | 15 | 104 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\file_manager\ESP32_FTPServer_SD.ino | C++ | 27 | 2 | 8 | 37 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\file_manager\file_manager.cpp | C++ | 130 | 8 | 16 | 154 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\file_manager\file_manager.h | C++ | 5 | 0 | 3 | 8 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\file_manager\file_manager_gui.c | C | 85 | 5 | 17 | 107 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\file_manager\file_manager_gui.h | C++ | 29 | 1 | 9 | 39 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\file_manager\file_manager_ico.c | C | 161 | 0 | 4 | 165 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\game_2048\README.md | Markdown | 2 | 0 | 1 | 3 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\game_2048\element_images.h | C++ | 811 | 0 | 53 | 864 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\game_2048\game2048_contorller.cpp | C++ | 362 | 65 | 18 | 445 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\game_2048\game2048_contorller.h | C++ | 67 | 4 | 10 | 81 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\game_2048\game_2048.cpp | C++ | 169 | 19 | 21 | 209 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\game_2048\game_2048.h | C++ | 5 | 0 | 3 | 8 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\game_2048\game_2048_gui.c | C | 194 | 39 | 38 | 271 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\game_2048\game_2048_gui.h | C++ | 30 | 0 | 10 | 40 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\game_2048\game_2048_ico.c | C | 161 | 0 | 4 | 165 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\README.md | Markdown | 1 | 0 | 1 | 2 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\heartbeat.cpp | C++ | 394 | 54 | 47 | 495 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\heartbeat.h | C++ | 8 | 0 | 5 | 13 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\heartbeat_gui.c | C | 145 | 15 | 32 | 192 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\heartbeat_gui.h | C++ | 35 | 0 | 9 | 44 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\heartbeat_ico.c | C | 165 | 0 | 4 | 169 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerR_0000.h | C++ | 187 | 0 | 7 | 194 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerR_0001.h | C++ | 187 | 0 | 7 | 194 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerR_0002.h | C++ | 187 | 0 | 7 | 194 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerR_0003.h | C++ | 187 | 0 | 7 | 194 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerR_0004.h | C++ | 187 | 0 | 7 | 194 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerR_0005.h | C++ | 187 | 0 | 7 | 194 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerR_0006.h | C++ | 187 | 0 | 7 | 194 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerR_0007.h | C++ | 187 | 0 | 7 | 194 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerR_0008.h | C++ | 187 | 0 | 7 | 194 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerR_0009.h | C++ | 187 | 0 | 7 | 194 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerS_0000.h | C++ | 148 | 0 | 7 | 155 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerS_0001.h | C++ | 148 | 0 | 7 | 155 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerS_0002.h | C++ | 148 | 0 | 7 | 155 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerS_0003.h | C++ | 148 | 0 | 7 | 155 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerS_0004.h | C++ | 148 | 0 | 7 | 155 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerS_0005.h | C++ | 148 | 0 | 7 | 155 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerS_0006.h | C++ | 148 | 0 | 7 | 155 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerS_0007.h | C++ | 148 | 0 | 7 | 155 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\archerS_0008.h | C++ | 148 | 0 | 7 | 155 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0000.h | C++ | 196 | 0 | 7 | 203 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0001.h | C++ | 196 | 0 | 7 | 203 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0002.h | C++ | 196 | 0 | 7 | 203 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0003.h | C++ | 196 | 0 | 7 | 203 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0004.h | C++ | 196 | 0 | 7 | 203 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0005.h | C++ | 196 | 0 | 7 | 203 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0006.h | C++ | 196 | 0 | 7 | 203 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0007.h | C++ | 196 | 0 | 7 | 203 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0008.h | C++ | 196 | 0 | 7 | 203 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0009.h | C++ | 196 | 0 | 7 | 203 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0010.h | C++ | 196 | 0 | 7 | 203 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0011.h | C++ | 196 | 0 | 7 | 203 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0012.h | C++ | 196 | 0 | 7 | 203 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0013.h | C++ | 196 | 0 | 7 | 203 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0014.h | C++ | 196 | 0 | 7 | 203 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0015.h | C++ | 196 | 0 | 7 | 203 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0016.h | C++ | 196 | 0 | 7 | 203 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0017.h | C++ | 196 | 0 | 7 | 203 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0018.h | C++ | 196 | 0 | 7 | 203 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\images\heart_0019.h | C++ | 196 | 0 | 7 | 203 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\heartbeat\jb_monob_yahei_22.c | C | 1,491 | 554 | 146 | 2,191 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\idea_anim\GuiLite.h | C++ | 4,268 | 73 | 82 | 4,423 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\idea_anim\idea.cpp | C++ | 102 | 8 | 19 | 129 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\idea_anim\idea.h | C++ | 14 | 0 | 8 | 22 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\idea_anim\idea_ico.c | C | 165 | 0 | 5 | 170 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\idea_anim\ui_animation.cpp | C++ | 644 | 63 | 76 | 783 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\idea_anim\ui_animation.h | C++ | 6 | 0 | 4 | 10 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\media_player\DMADrawer.cpp | C++ | 184 | 7 | 21 | 212 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\media_player\DMADrawer.h | C++ | 12 | 0 | 4 | 16 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\media_player\README.md | Markdown | 8 | 0 | 5 | 13 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\media_player\docoder.h | C++ | 46 | 1 | 7 | 54 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\media_player\media_gui.h | C++ | 12 | 0 | 4 | 16 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\media_player\media_ico.c | C | 165 | 0 | 8 | 173 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\media_player\media_player.cpp | C++ | 281 | 36 | 36 | 353 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\media_player\media_player.h | C++ | 5 | 0 | 3 | 8 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\media_player\mjpeg_decoder.cpp | C++ | 149 | 68 | 21 | 238 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\media_player\rgb_decoder.cpp | C++ | 108 | 46 | 25 | 179 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\picture\picture.cpp | C++ | 201 | 30 | 27 | 258 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\picture\picture.h | C++ | 6 | 0 | 4 | 10 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\picture\picture_gui.c | C | 47 | 2 | 10 | 59 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\picture\picture_gui.h | C++ | 28 | 0 | 10 | 38 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\picture\picture_ico.c | C | 165 | 0 | 8 | 173 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\screen_share\screen_share.cpp | C++ | 349 | 53 | 42 | 444 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\screen_share\screen_share.h | C++ | 5 | 0 | 3 | 8 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\screen_share\screen_share_gui.c | C | 85 | 5 | 17 | 107 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\screen_share\screen_share_gui.h | C++ | 18 | 0 | 5 | 23 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\screen_share\screen_share_ico.c | C | 165 | 0 | 8 | 173 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\server\server.cpp | C++ | 148 | 15 | 21 | 184 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\server\server.h | C++ | 21 | 0 | 4 | 25 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\server\server_gui.c | C | 85 | 5 | 17 | 107 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\server\server_gui.h | C++ | 29 | 1 | 9 | 39 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\server\server_ico.c | C | 165 | 0 | 8 | 173 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\server\web_setting.cpp | C++ | 758 | 28 | 60 | 846 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\server\web_setting.h | C++ | 39 | 0 | 4 | 43 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\settings\README.md | Markdown | 1 | 0 | 1 | 2 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\settings\settings.cpp | C++ | 208 | 30 | 20 | 258 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\settings\settings.h | C++ | 5 | 0 | 3 | 8 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\settings\settings_gui.c | C | 112 | 12 | 21 | 145 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\settings\settings_gui.h | C++ | 26 | 0 | 9 | 35 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\settings\settings_ico.c | C | 161 | 0 | 4 | 165 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather\ch_Font_20.c | C | 8,708 | 6,934 | 354 | 15,996 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather\lv_font_ibmplex_115.c | C | 405 | 228 | 35 | 668 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather\lv_font_ibmplex_64.c | C | 297 | 130 | 34 | 461 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather\weather.cpp | C++ | 434 | 71 | 43 | 548 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather\weather.h | C++ | 5 | 0 | 3 | 8 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather\weather_gui.c | C | 329 | 44 | 45 | 418 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather\weather_gui.h | C++ | 56 | 0 | 12 | 68 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather\weather_ico.c | C | 165 | 0 | 7 | 172 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather\weather_image.h | C++ | 2,048 | 8 | 73 | 2,129 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather_old\README.md | Markdown | 6 | 0 | 1 | 7 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather_old\font_unicode.c | C | 121,303 | 6,872 | 13,747 | 141,922 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather_old\hardware_ico.c | C | 165 | 0 | 8 | 173 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather_old\weather_old.cpp | C++ | 338 | 32 | 35 | 405 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather_old\weather_old.h | C++ | 6 | 0 | 3 | 9 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather_old\weather_old_gui.c | C | 253 | 15 | 42 | 310 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather_old\weather_old_gui.h | C++ | 30 | 1 | 8 | 39 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather_old\weather_old_ico.c | C | 165 | 1 | 6 | 172 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather_old\weather_old_image_1.h | C++ | 2,852 | 4 | 52 | 2,908 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\app\weather_old\weather_old_image_2.h | C++ | 3,061 | 4 | 69 | 3,134 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\common.cpp | C++ | 29 | 4 | 6 | 39 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\common.h | C++ | 66 | 10 | 13 | 89 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\config.cpp | C++ | 75 | 49 | 23 | 147 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\config.h | C++ | 36 | 0 | 9 | 45 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\ambient.cpp | C++ | 46 | 0 | 11 | 57 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\ambient.h | C++ | 23 | 0 | 7 | 30 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\display.cpp | C++ | 54 | 11 | 18 | 83 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\display.h | C++ | 11 | 0 | 4 | 15 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\flash_fs.cpp | C++ | 208 | 126 | 33 | 367 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\flash_fs.h | C++ | 19 | 6 | 14 | 39 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\imu.cpp | C++ | 245 | 23 | 27 | 295 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\imu.h | C++ | 72 | 3 | 13 | 88 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\lv_demo_encoder.c | C | 221 | 32 | 51 | 304 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\lv_demo_encoder.h | C++ | 10 | 19 | 10 | 39 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\lv_port_fatfs.c | C | 146 | 155 | 47 | 348 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\lv_port_fatfs.h | C++ | 14 | 20 | 11 | 45 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\lv_port_indev.c | C | 31 | 39 | 28 | 98 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\lv_port_indev.h | C | 12 | 8 | 12 | 32 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\rgb_led.cpp | C++ | 189 | 18 | 23 | 230 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\rgb_led.h | C++ | 118 | 1 | 23 | 142 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\sd_card.cpp | C++ | 444 | 31 | 53 | 528 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\driver\sd_card.h | C++ | 49 | 0 | 27 | 76 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\message.cpp | C++ | 237 | 20 | 30 | 287 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\message.h | C++ | 101 | 1 | 19 | 121 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\network.cpp | C++ | 128 | 37 | 17 | 182 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\network.h | C++ | 40 | 11 | 15 | 66 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\sys\app_controller.cpp | C++ | 348 | 45 | 32 | 425 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\sys\app_controller.h | C++ | 71 | 14 | 10 | 95 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\sys\app_controller_config.cpp | C++ | 377 | 20 | 38 | 435 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\sys\app_controller_gui.c | C | 121 | 18 | 23 | 162 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\sys\app_controller_gui.h | C++ | 30 | 0 | 8 | 38 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\sys\app_loading.c | C | 166 | 0 | 10 | 176 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\sys\app_loading1.c | C | 166 | 0 | 7 | 173 | +| d:\Workspace\OpenWorkspace\HoloCubic_AIO\HoloCubic_Firmware\src\sys\interface.h | C++ | 40 | 8 | 14 | 62 | +| Total | | 172,679 | 18,857 | 17,409 | 208,945 | ++---------------------------------------------------------------------------------------------------------+----------+------------+------------+------------+------------+ \ No newline at end of file diff --git a/HoloCubic_Firmware/lib/Arduino-MPU6050/library.json b/HoloCubic_Firmware/lib/Arduino-MPU6050/library.json deleted file mode 100644 index e89e10cb..00000000 --- a/HoloCubic_Firmware/lib/Arduino-MPU6050/library.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "I2Cdevlib-MPU6050", - "keywords": "gyroscope, accelerometer, sensor, i2cdevlib, i2c", - "description": "The MPU6050 combines a 3-axis gyroscope and a 3-axis accelerometer on the same silicon die together with an onboard Digital Motion Processor(DMP) which processes complex 6-axis MotionFusion algorithms", - "include": "Arduino/MPU6050", - "repository": - { - "type": "git", - "url": "https://github.com/jrowberg/i2cdevlib.git" - }, - "dependencies": - { - "name": "I2Cdevlib-Core", - "frameworks": "arduino" - }, - "frameworks": "arduino", - "platforms": "*" -} diff --git a/HoloCubic_Firmware/lib/I2Cdev/I2Cdev.cpp b/HoloCubic_Firmware/lib/I2Cdev/I2Cdev.cpp index 8c95b79c..892274ba 100644 --- a/HoloCubic_Firmware/lib/I2Cdev/I2Cdev.cpp +++ b/HoloCubic_Firmware/lib/I2Cdev/I2Cdev.cpp @@ -207,7 +207,6 @@ int8_t I2Cdev::readWord(uint8_t devAddr, uint8_t regAddr, uint16_t *data, uint16 * @return Number of bytes read (-1 indicates failure) */ int8_t I2Cdev::readBytes(uint8_t devAddr, uint8_t regAddr, uint8_t length, uint8_t *data, uint16_t timeout, void *wireObj) { - // #define I2CDEV_SERIAL_DEBUG 0 #ifdef I2CDEV_SERIAL_DEBUG Serial.print("I2C (0x"); Serial.print(devAddr, HEX); @@ -285,7 +284,7 @@ int8_t I2Cdev::readBytes(uint8_t devAddr, uint8_t regAddr, uint8_t length, uint8 useWire->endTransmission(); useWire->beginTransmission(devAddr); useWire->requestFrom((uint8_t)devAddr, (uint8_t)min((int)length - k, I2CDEVLIB_WIRE_BUFFER_LENGTH)); - + for (; useWire->available() && (timeout == 0 || millis() - t1 < timeout); count++) { data[count] = useWire->read(); #ifdef I2CDEV_SERIAL_DEBUG diff --git a/HoloCubic_Firmware/lib/I2Cdev/library.json b/HoloCubic_Firmware/lib/I2Cdev/library.json index 5c5eab8f..87a6d879 100644 --- a/HoloCubic_Firmware/lib/I2Cdev/library.json +++ b/HoloCubic_Firmware/lib/I2Cdev/library.json @@ -1,5 +1,6 @@ { "name": "I2Cdevlib-Core", + "version": "1.0.0", "keywords": "i2cdevlib, i2c", "description": "The I2C Device Library (I2Cdevlib) is a collection of uniform and well-documented classes to provide simple and intuitive interfaces to I2C devices.", "include": "Arduino/I2Cdev", @@ -10,9 +11,7 @@ }, "frameworks": "arduino", "platforms": "*", - "dependencies": [ - { - "name": "Wire" - } - ] + "dependencies": { + "Wire": "*" + } } diff --git a/HoloCubic_Firmware/lib/Arduino-MPU6050/MPU6050.cpp b/HoloCubic_Firmware/lib/MPU6050/MPU6050.cpp similarity index 100% rename from HoloCubic_Firmware/lib/Arduino-MPU6050/MPU6050.cpp rename to HoloCubic_Firmware/lib/MPU6050/MPU6050.cpp diff --git a/HoloCubic_Firmware/lib/Arduino-MPU6050/MPU6050.h b/HoloCubic_Firmware/lib/MPU6050/MPU6050.h similarity index 100% rename from HoloCubic_Firmware/lib/Arduino-MPU6050/MPU6050.h rename to HoloCubic_Firmware/lib/MPU6050/MPU6050.h diff --git a/HoloCubic_Firmware/lib/Arduino-MPU6050/MPU6050_6Axis_MotionApps20.cpp b/HoloCubic_Firmware/lib/MPU6050/MPU6050_6Axis_MotionApps20.cpp similarity index 100% rename from HoloCubic_Firmware/lib/Arduino-MPU6050/MPU6050_6Axis_MotionApps20.cpp rename to HoloCubic_Firmware/lib/MPU6050/MPU6050_6Axis_MotionApps20.cpp diff --git a/HoloCubic_Firmware/lib/Arduino-MPU6050/MPU6050_6Axis_MotionApps20.h b/HoloCubic_Firmware/lib/MPU6050/MPU6050_6Axis_MotionApps20.h similarity index 100% rename from HoloCubic_Firmware/lib/Arduino-MPU6050/MPU6050_6Axis_MotionApps20.h rename to HoloCubic_Firmware/lib/MPU6050/MPU6050_6Axis_MotionApps20.h diff --git a/HoloCubic_Firmware/lib/Arduino-MPU6050/MPU6050_6Axis_MotionApps612.cpp b/HoloCubic_Firmware/lib/MPU6050/MPU6050_6Axis_MotionApps612.cpp similarity index 99% rename from HoloCubic_Firmware/lib/Arduino-MPU6050/MPU6050_6Axis_MotionApps612.cpp rename to HoloCubic_Firmware/lib/MPU6050/MPU6050_6Axis_MotionApps612.cpp index 2e036ddf..2cd11134 100644 --- a/HoloCubic_Firmware/lib/Arduino-MPU6050/MPU6050_6Axis_MotionApps612.cpp +++ b/HoloCubic_Firmware/lib/MPU6050/MPU6050_6Axis_MotionApps612.cpp @@ -490,10 +490,10 @@ uint8_t MPU6050::dmpGetGyro(VectorInt16 *v, const uint8_t* packet) { // uint8_t MPU6050::dmpSetLinearAccelFilterCoefficient(float coef); // uint8_t MPU6050::dmpGetLinearAccel(long *data, const uint8_t* packet); uint8_t MPU6050::dmpGetLinearAccel(VectorInt16 *v, VectorInt16 *vRaw, VectorFloat *gravity) { - // get rid of the gravity component (+1g = +8192 in standard DMP FIFO packet, sensitivity is 2g) - v -> x = vRaw -> x - gravity -> x*8192; - v -> y = vRaw -> y - gravity -> y*8192; - v -> z = vRaw -> z - gravity -> z*8192; + // get rid of the gravity component (+1g = +16384 in standard DMP FIFO packet, sensitivity is 2g) + v -> x = vRaw -> x - gravity -> x*16384; + v -> y = vRaw -> y - gravity -> y*16384; + v -> z = vRaw -> z - gravity -> z*16384; return 0; } // uint8_t MPU6050::dmpGetLinearAccelInWorld(long *data, const uint8_t* packet); @@ -510,7 +510,7 @@ uint8_t MPU6050::dmpGetLinearAccelInWorld(VectorInt16 *v, VectorInt16 *vReal, Qu // uint8_t MPU6050::dmpGetTemperature(long *data, const uint8_t* packet); // uint8_t MPU6050::dmpGetGravity(long *data, const uint8_t* packet); uint8_t MPU6050::dmpGetGravity(int16_t *data, const uint8_t* packet) { - /* +1g corresponds to +8192, sensitivity is 2g. */ + /* +1g corresponds to +16384, sensitivity is 2g. */ int16_t qI[4]; uint8_t status = dmpGetQuaternion(qI, packet); data[0] = ((int32_t)qI[1] * qI[3] - (int32_t)qI[0] * qI[2]) / 16384; diff --git a/HoloCubic_Firmware/lib/Arduino-MPU6050/MPU6050_6Axis_MotionApps612.h b/HoloCubic_Firmware/lib/MPU6050/MPU6050_6Axis_MotionApps612.h similarity index 100% rename from HoloCubic_Firmware/lib/Arduino-MPU6050/MPU6050_6Axis_MotionApps612.h rename to HoloCubic_Firmware/lib/MPU6050/MPU6050_6Axis_MotionApps612.h diff --git a/HoloCubic_Firmware/lib/Arduino-MPU6050/MPU6050_9Axis_MotionApps41.cpp b/HoloCubic_Firmware/lib/MPU6050/MPU6050_9Axis_MotionApps41.cpp similarity index 100% rename from HoloCubic_Firmware/lib/Arduino-MPU6050/MPU6050_9Axis_MotionApps41.cpp rename to HoloCubic_Firmware/lib/MPU6050/MPU6050_9Axis_MotionApps41.cpp diff --git a/HoloCubic_Firmware/lib/Arduino-MPU6050/MPU6050_9Axis_MotionApps41.h b/HoloCubic_Firmware/lib/MPU6050/MPU6050_9Axis_MotionApps41.h similarity index 100% rename from HoloCubic_Firmware/lib/Arduino-MPU6050/MPU6050_9Axis_MotionApps41.h rename to HoloCubic_Firmware/lib/MPU6050/MPU6050_9Axis_MotionApps41.h diff --git a/HoloCubic_Firmware/lib/Arduino-MPU6050/examples/IMU_Zero/IMU_Zero.ino b/HoloCubic_Firmware/lib/MPU6050/examples/IMU_Zero/IMU_Zero.ino similarity index 100% rename from HoloCubic_Firmware/lib/Arduino-MPU6050/examples/IMU_Zero/IMU_Zero.ino rename to HoloCubic_Firmware/lib/MPU6050/examples/IMU_Zero/IMU_Zero.ino diff --git a/HoloCubic_Firmware/lib/Arduino-MPU6050/examples/MPU6050_DMP6/MPU6050_DMP6.ino b/HoloCubic_Firmware/lib/MPU6050/examples/MPU6050_DMP6/MPU6050_DMP6.ino similarity index 100% rename from HoloCubic_Firmware/lib/Arduino-MPU6050/examples/MPU6050_DMP6/MPU6050_DMP6.ino rename to HoloCubic_Firmware/lib/MPU6050/examples/MPU6050_DMP6/MPU6050_DMP6.ino diff --git a/HoloCubic_Firmware/lib/Arduino-MPU6050/examples/MPU6050_DMP6/Processing/MPUTeapot/MPUTeapot.pde b/HoloCubic_Firmware/lib/MPU6050/examples/MPU6050_DMP6/Processing/MPUTeapot/MPUTeapot.pde similarity index 100% rename from HoloCubic_Firmware/lib/Arduino-MPU6050/examples/MPU6050_DMP6/Processing/MPUTeapot/MPUTeapot.pde rename to HoloCubic_Firmware/lib/MPU6050/examples/MPU6050_DMP6/Processing/MPUTeapot/MPUTeapot.pde diff --git a/HoloCubic_Firmware/lib/Arduino-MPU6050/examples/MPU6050_DMP6_ESPWiFi/MPU6050_DMP6_ESPWiFi.ino b/HoloCubic_Firmware/lib/MPU6050/examples/MPU6050_DMP6_ESPWiFi/MPU6050_DMP6_ESPWiFi.ino similarity index 100% rename from HoloCubic_Firmware/lib/Arduino-MPU6050/examples/MPU6050_DMP6_ESPWiFi/MPU6050_DMP6_ESPWiFi.ino rename to HoloCubic_Firmware/lib/MPU6050/examples/MPU6050_DMP6_ESPWiFi/MPU6050_DMP6_ESPWiFi.ino diff --git a/HoloCubic_Firmware/lib/Arduino-MPU6050/examples/MPU6050_DMP6_ESPWiFi/Processing/MPUOSCTeapot/MPUOSCTeapot.pde b/HoloCubic_Firmware/lib/MPU6050/examples/MPU6050_DMP6_ESPWiFi/Processing/MPUOSCTeapot/MPUOSCTeapot.pde similarity index 100% rename from HoloCubic_Firmware/lib/Arduino-MPU6050/examples/MPU6050_DMP6_ESPWiFi/Processing/MPUOSCTeapot/MPUOSCTeapot.pde rename to HoloCubic_Firmware/lib/MPU6050/examples/MPU6050_DMP6_ESPWiFi/Processing/MPUOSCTeapot/MPUOSCTeapot.pde diff --git a/HoloCubic_Firmware/lib/Arduino-MPU6050/examples/MPU6050_DMP6_Ethernet/MPU6050_DMP6_Ethernet.ino b/HoloCubic_Firmware/lib/MPU6050/examples/MPU6050_DMP6_Ethernet/MPU6050_DMP6_Ethernet.ino similarity index 100% rename from HoloCubic_Firmware/lib/Arduino-MPU6050/examples/MPU6050_DMP6_Ethernet/MPU6050_DMP6_Ethernet.ino rename to HoloCubic_Firmware/lib/MPU6050/examples/MPU6050_DMP6_Ethernet/MPU6050_DMP6_Ethernet.ino diff --git a/HoloCubic_Firmware/lib/Arduino-MPU6050/examples/MPU6050_DMP6_using_DMP_V6.12/MPU6050_DMP6_using_DMP_V6.12.ino b/HoloCubic_Firmware/lib/MPU6050/examples/MPU6050_DMP6_using_DMP_V6.12/MPU6050_DMP6_using_DMP_V6.12.ino similarity index 100% rename from HoloCubic_Firmware/lib/Arduino-MPU6050/examples/MPU6050_DMP6_using_DMP_V6.12/MPU6050_DMP6_using_DMP_V6.12.ino rename to HoloCubic_Firmware/lib/MPU6050/examples/MPU6050_DMP6_using_DMP_V6.12/MPU6050_DMP6_using_DMP_V6.12.ino diff --git a/HoloCubic_Firmware/lib/Arduino-MPU6050/examples/MPU6050_DMP6_using_DMP_V6.12/MPUplane/MPUplane.pde b/HoloCubic_Firmware/lib/MPU6050/examples/MPU6050_DMP6_using_DMP_V6.12/MPUplane/MPUplane.pde similarity index 100% rename from HoloCubic_Firmware/lib/Arduino-MPU6050/examples/MPU6050_DMP6_using_DMP_V6.12/MPUplane/MPUplane.pde rename to HoloCubic_Firmware/lib/MPU6050/examples/MPU6050_DMP6_using_DMP_V6.12/MPUplane/MPUplane.pde diff --git a/HoloCubic_Firmware/lib/Arduino-MPU6050/examples/MPU6050_DMP6_using_DMP_V6.12/MPUplane/data/biplane.obj b/HoloCubic_Firmware/lib/MPU6050/examples/MPU6050_DMP6_using_DMP_V6.12/MPUplane/data/biplane.obj similarity index 100% rename from HoloCubic_Firmware/lib/Arduino-MPU6050/examples/MPU6050_DMP6_using_DMP_V6.12/MPUplane/data/biplane.obj rename to HoloCubic_Firmware/lib/MPU6050/examples/MPU6050_DMP6_using_DMP_V6.12/MPUplane/data/biplane.obj diff --git a/HoloCubic_Firmware/lib/Arduino-MPU6050/examples/MPU6050_DMP6_using_DMP_V6.12/MPUplane/data/diffuse_512.png b/HoloCubic_Firmware/lib/MPU6050/examples/MPU6050_DMP6_using_DMP_V6.12/MPUplane/data/diffuse_512.png similarity index 100% rename from HoloCubic_Firmware/lib/Arduino-MPU6050/examples/MPU6050_DMP6_using_DMP_V6.12/MPUplane/data/diffuse_512.png rename to HoloCubic_Firmware/lib/MPU6050/examples/MPU6050_DMP6_using_DMP_V6.12/MPUplane/data/diffuse_512.png diff --git a/HoloCubic_Firmware/lib/Arduino-MPU6050/examples/MPU6050_raw/MPU6050_raw.ino b/HoloCubic_Firmware/lib/MPU6050/examples/MPU6050_raw/MPU6050_raw.ino similarity index 100% rename from HoloCubic_Firmware/lib/Arduino-MPU6050/examples/MPU6050_raw/MPU6050_raw.ino rename to HoloCubic_Firmware/lib/MPU6050/examples/MPU6050_raw/MPU6050_raw.ino diff --git a/HoloCubic_Firmware/lib/Arduino-MPU6050/helper_3dmath.h b/HoloCubic_Firmware/lib/MPU6050/helper_3dmath.h similarity index 100% rename from HoloCubic_Firmware/lib/Arduino-MPU6050/helper_3dmath.h rename to HoloCubic_Firmware/lib/MPU6050/helper_3dmath.h diff --git a/HoloCubic_Firmware/lib/MPU6050/library.json b/HoloCubic_Firmware/lib/MPU6050/library.json new file mode 100644 index 00000000..308b957d --- /dev/null +++ b/HoloCubic_Firmware/lib/MPU6050/library.json @@ -0,0 +1,18 @@ +// { +// "name": "I2Cdevlib-MPU6050", +// "version": "1.0.0", +// "keywords": "gyroscope, accelerometer, sensor, i2cdevlib, i2c", +// "description": "The MPU6050 combines a 3-axis gyroscope and a 3-axis accelerometer on the same silicon die together with an onboard Digital Motion Processor(DMP) which processes complex 6-axis MotionFusion algorithms", +// "include": "Arduino/MPU6050", +// "repository": +// { +// "type": "git", +// "url": "https://github.com/jrowberg/i2cdevlib.git" +// }, +// "dependencies": +// { +// "jrowberg/I2Cdevlib-Core": "*" +// }, +// "frameworks": "arduino", +// "platforms": "*" +// } diff --git a/HoloCubic_Firmware/platformio.ini b/HoloCubic_Firmware/platformio.ini index ce5052ec..55ea4f2d 100644 --- a/HoloCubic_Firmware/platformio.ini +++ b/HoloCubic_Firmware/platformio.ini @@ -9,8 +9,8 @@ ; https://docs.platformio.org/page/projectconf.html [env:HoloCubic_AIO] -; platform = espressif32 @ ~4.2.0 platform = espressif32 @ ~3.5.0 +; platform = espressif32 @ ~5.2.0 ; platform = espressif32 ; board = esp32dev board = pico32 diff --git a/HoloCubic_Firmware/src/HoloCubic_AIO.cpp b/HoloCubic_Firmware/src/HoloCubic_AIO.cpp index d27414bc..7edaff3d 100644 --- a/HoloCubic_Firmware/src/HoloCubic_AIO.cpp +++ b/HoloCubic_Firmware/src/HoloCubic_AIO.cpp @@ -64,6 +64,7 @@ void setup() Serial.begin(115200); Serial.println(F("\nAIO (All in one) version " AIO_VERSION "\n")); + Serial.flush(); // MAC ID可用作芯片唯一标识 Serial.print(F("ChipID(EfuseMac): ")); Serial.println(ESP.getEfuseMac()); @@ -132,22 +133,17 @@ void setup() // 自启动APP app_controller->app_auto_start(); + // 优先显示屏幕 加快视觉上的开机时间 app_controller->main_process(&mpu.action_info); - Serial.print(F("lv_port_indev_init: start")); - /*** Init IMU as input device ***/ // lv_port_indev_init(); - Serial.print(F("lv_port_indev_init: end")); - mpu.init(app_controller->sys_cfg.mpu_order, app_controller->sys_cfg.auto_calibration_mpu, &app_controller->mpu_cfg); // 初始化比较耗时 - Serial.print(F("mpu.init")); - /*** 以此作为MPU6050初始化完成的标志 ***/ RgbConfig *rgb_cfg = &app_controller->rgb_cfg; // 初始化RGB灯 HSV色彩模式 diff --git a/HoloCubic_Firmware/src/app/stockmarket/get_font.py b/HoloCubic_Firmware/src/app/stockmarket/get_font.py deleted file mode 100644 index a566abd9..00000000 --- a/HoloCubic_Firmware/src/app/stockmarket/get_font.py +++ /dev/null @@ -1,71 +0,0 @@ -#!/usr/bin/env python3 -# -*- coding: utf-8 -*- - -import re -import sys - -re_obj = re.compile(r'/\*\(.+\)\*/') -# re_obj = re.compile(r'[\u4e00-\u9fa5]') -word_set = set() -result = "" # 存放返回的结果 - - -def searchWordByRe(file_name): - global re_obj - global word_set - global result - - file_obj = open(file_name, 'r', encoding='utf-8') - - try: - text_list = file_obj.readlines() - - for line in text_list: - dict_list = re_obj.findall(line) - - for font in dict_list: - word = font[3:-3] - if word not in word_set: - # 去重 - word_set.add(word) - result = result + word - - finally: - file_obj.close() - - print(result) - - -def searchWordByEocode(file_name): - global re_obj - global word_set - global result - - file_obj = open(file_name, 'r', encoding='utf-8') - - try: - text_list = file_obj.readlines() - for line in text_list: - for word in line: - if u'\u4e00' <= word <= u'\u9fff': - if word not in word_set: - # 去重 - word_set.add(word) - result = result + word - - finally: - file_obj.close() - - print(result) - - -if __name__ == "__main__": - """ - 用法:python get_font.py 字模.c文件的路径 - """ - - file_name = sys.argv[1] - print(file_name) - - searchWordByRe(file_name) - # searchWordByEocode() \ No newline at end of file diff --git a/HoloCubic_Firmware/src/app/weather/README.md b/HoloCubic_Firmware/src/app/weather/README.md index 7319c4ef..7663c574 100644 --- a/HoloCubic_Firmware/src/app/weather/README.md +++ b/HoloCubic_Firmware/src/app/weather/README.md @@ -6,4 +6,4 @@ ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~°一七万三上丘东严个中丰临丹主丽义乌乐九乡二云五井亚交京亳亿什仁今介仓仙代令仪们价任伊休优伦低余佛作佳依侯保信值偃儋元充光克兖公六兰共关兴兵冀内冈冶冷凉凌凤凭凯则利别力勒匀包化北区十华南博卫原厦县双口古句台叶合吉同名吕启吴吾周呼和咸哈唐商喀嘉嘴四回固国图地圳坊坛城埠堰塔壁壮夏多大天太头夷奉奎如姚姜威娄子孝孟宁安定宜宝宣宫家容宾宿密富察封尔尚尾屯山岑岗岛岩岭岳峡峨峪峰崃崇嵊川州左巩差巴市布师常平年广庄庆库应底店度康廊延建开张弱强当彦彭征徐德徽志忠忻怀总恩惠感慈成房手扎扬微承抚拉指掖揭攀收政敦文斯新方施族无日旧昆昌明春昨昭晋普景暨曲更最月有朔朝木本来杭松林枝枣染查柳树株根格桂桃桐桥桦梁梅梧棱楚榆樟武毕民气水永汉汕汝江池污汨汾沁沂沅沈沙没沧河油治泉泊波泰泸泽洛津洪洮洱洲流济浏浙浩浮海涟涿淄淖淮深清温渭港湖湘湛湾源溧溪滁滋滕满滦滨漯漳潍潜潞潭潮澳濮灌灯灵烟焦煌照熟牙牡特狮玉玛珠珲理琼瑞瓦瓯甘田甸界疆登白百皇皋益盐盖盘省眉看石码碑磐祥票福禹秦穆穴竹简米级纳绍绥维绵编罗老耒聊肃肇股肥胶自舒舞舟良色节芜芝芦芬花苏茂荆荥莆莞莱菏萍营萨葛葫蒙蓥藏虎虞蚌蛟行衡衢襄西讷许语诸调贝贡贵贺资赣赤轻辉辑辛辽达迁运远连通遂遵邓邛邡邢那邮邯邳邵邹郏郑郭郴郸都鄂酒醴里重量金钟钢钦铁铜银锡锦镇长门间阆阜防阳阴阿陆陇陕陵随雄雅集霍霸青靖鞍韩音韶顶项顺额风饶首香马驻骅高鲁鸡鸭鹤鹰鹿麻黄黑鼎齐龙。, ### 字库提取 -可以使用工程下的`get_font.py`脚本提取。`python get_font.py 字模.c文件的路径` \ No newline at end of file +可以使用工程下的`Script/get_font.py`脚本提取。`python get_font.py 字模.c文件的路径` \ No newline at end of file diff --git a/README.md b/README.md index 2f515432..c41983d5 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ # HoloCubic_AIO (All in one for HoloCubic) +AIO意为All in one,目的将尽可能多的功能集成进Holocubic AIO固件中,并坚持开源。目前固件源码达`2w+`行,上位机源码`4k`行(均不含字库图片),诚邀大家共同开发AIO固件、上位机以及周边,让固件满足更多人的需求。 * 原作者的项目链接 https://github.com/peng-zhihui/HoloCubic * 本项目的地址 https://github.com/ClimbSnail/HoloCubic_AIO (最新版本) @@ -12,7 +13,12 @@ * 纪念日、心跳应用开发:[WoodwindHu](https://github.com/WoodwindHu) * 开发人员持续加入中。。。。 -_**欢迎加入AIO内测QQ讨论群 755143193**_ +_**欢迎加入AIO内测QQ讨论群**_ + +一群群号755143193 +二群群号860112883 +三群群号676732387 +四群群号749207817 ![QQ_Group](https://gitee.com/ClimbSnailQ/Project_Image/raw/master/OtherProject/holocubic_qq_group.jpg) @@ -28,8 +34,6 @@ _**欢迎加入AIO内测QQ讨论群 755143193**_ ### 本固件设计了一套低耦合框架,更有利于多功能的实现 B站功能操作演示视频链接 https://www.bilibili.com/video/BV1wS4y1R7YF/ - - ![HomePage](Image/holocubic_main.jpg) ![HomePage](Image/holocubic_home.png) @@ -75,6 +79,7 @@ B站功能操作演示视频链接 https://www.bilibili.com/video/BV1wS4y1R7YF/ 3. 开始使用时,应让电脑与`HoloCubic`处于同一网络环境(同网段)。如果之前没连接过wifi则需要使用电脑连接HoloCubic放出的热点名为`HoloCubic_AIO`无密码的wifi。 4. 在浏览器地址栏输入`Local_IP`或者`AP_IP`( http://192.168.4.2 也支持域名直接访问 http://holocubic ),即可进入管理设置后台。推荐使用`ip地址`访问。 5. 网页里可设置系统参数、天气APP参数、相册参数、播放器参数等等。 +6. 由于当前APP数量多,切换查找比较繁琐,也可以在`Web Server`中配置`自启动APP`。 ##### 文件管理器(File Manager) 作用:通过无线网络管理内存卡上的文件。 @@ -197,7 +202,7 @@ platformIO模拟器 https://github.com/lvgl/lv_platformio lvgl的字体生成可以使用:`LvglFontTool V0.4` 已放置在Doc目录下 -c文件中提取所有汉字:可以使用工程下的`get_font.py`脚本提取。`python get_font.py 字模.c文件的路径` +c文件中提取所有汉字:可以使用工程下的`Script/get_font.py`脚本提取。`python get_font.py 字模.c文件的路径` ### 致谢 * ESP32内存分布 https://blog.csdn.net/espressif/article/details/112956403