theCore
theCore copied to clipboard
theCore: C++ embedded framework
Sensors located in https://github.com/forGGe/theCore/tree/develop/dev/sensor must be configurable via JSON: - [ ] BH1750 - [ ] FC28 - [x] HTU21D
Currently, PCD page https://forgge.github.io/theCore/drivers.html#pc8544-nokia-5110-display is blank. It should be filled and link to doxygen must be provided.
Display driver in https://github.com/forGGe/theCore/tree/develop/dev/pcd8544 is outdated and must be renewed to meet new interface requirements . JSON configurator must be included.
Example section diagrams must be more informative, like this one: 
Startup code contains heap reservation: https://github.com/forGGe/theCore/blob/c81a18a1d7e8ead263625c4fab9904fe2a50a9a4/arch/arm_cm/startup_arm_cm.S#L56-L60 However, there is no need for heap in many cases, so if heap size is not set, heap should be eliminated. Implementation must be...
https://github.com/forGGe/theCore/blob/develop/scripts/gen_suite.py must be rewritten using Python COG instead of manually put everything to file
When building documentation a lot of fontconfig errors appear: ``` Fontconfig error: Cannot load default config file ``` https://travis-ci.org/forGGe/theCore/builds/318216743?utm_source=github_status&utm_medium=notification It should be fixed.
Subj. http://www.st.com/content/ccc/resource/technical/document/application_note/group0/5e/65/b0/94/13/e4/42/ca/DM00405316/files/DM00405316.pdf/jcr:content/translations/en.DM00405316.pdf http://www.st.com/content/ccc/resource/technical/document/user_manual/63/a8/8f/e3/ca/a1/4c/84/DM00173145.pdf/files/DM00173145.pdf/jcr:content/translations/en.DM00173145.pdf
Inspired by forGGe/theCore-blinky#6
For convenience, most of theCore sources are organized into set of libraries. That's good from CMake point of view. However, if theCore must be externally linked (without using CMake), single-library...