Arduino_MachineControl
Arduino_MachineControl copied to clipboard
Changed the analog_in.set... functions so they take a channel input. Allowing channel modes to be set individually. I.e. measure current on AI0 and voltage on AI1. Also updated analog in...
Portenta Machine Control (PMC) crash when the begin function is called for the ArduinoBLE library when Arduino_MachineControl.h is included in the same sketch. **How to replicate the issue:** 1. Upload...
the 150 ms delay seems unreasonable. time to select analog muxes shall be much slower https://github.com/arduino-libraries/Arduino_MachineControl/blob/7697070ed1143df11aac1df8fa7583c1b08cd768/src/Arduino_MachineControl.h#L34
There isn't an example to use the dual core feature of the H7 controller. The current library won't compile for M4 core unless `#ifdef CORE_CM7 ... #endif` are used to...
It seems like AO2 pin is not correctly configured for PWM. There must be an issue in the AnalogOutClass section of the Arduino_MachineControl lib: https://github.com/arduino-libraries/Arduino_MachineControl/blob/master/src/Arduino_MachineControl.h#:~:text=class%20AnalogOutClass%20%7B The issue was discovered as...
The MachineControl boards features a REF3330 3.0 V Reference Voltage. As mentioned in this https://github.com/arduino-libraries/Arduino_MachineControl/pull/70#issuecomment-1092639038 I have compared the 0-10V input results with an oscilloscope and the values with the...
Dear all The GPIO pins seem to go high on startup when calling digital_programmables.init(). I have fixed it by setting the Pin to off before setting the pinMode. Line 86...
Proposal for API refactor