Could there be a CanOpenSTM32 Submodule and an example that includes that sub module. That way developers can get updates and don't have to pull in non need code. Like examples, STM32_HAL, CMSIS...
STM32_HAL and CMSIS should really just use ST's github submodules.
It would also be nice if the code didn't call out "main.h" but rather somthing like "stm32_platform.h" where the user could put the header files need. Rather than giving access to all of main.h which could have lots of stuff in it.
Could there be a CanOpenSTM32 Submodule and an example that includes that sub module. That way developers can get updates and don't have to pull in non need code. Like examples, STM32_HAL, CMSIS... STM32_HAL and CMSIS should really just use ST's github submodules. It would also be nice if the code didn't call out "main.h" but rather somthing like "stm32_platform.h" where the user could put the header files need. Rather than giving access to all of main.h which could have lots of stuff in it.