Closed jo-bru closed 3 years ago
I have not changed the parts discussed in issue #13 as this depends on the higher design structure which has yet to be defined. I would suggest to adapt the firmware structure as we implement the gateway design.
Yes. I agree for both.
low-level implementation uses an ISR
It's a pseudo interruption and not really the clock interruption with something like crystals – so less precise and susceptible to the MCU load from the subroutines for different peripherals, but it should work with a dynamic latency up to a couple of seconds...
New features introduced in the
Dev/mcu-driver
branch are:The
mcu_driver
:I would suggest to adapt the firmware structure as we implement the gateway design.
The
step_motor
driver:step_lowlevel
files from the provenance-discovery project.