Cannot use Servo2 in BaseX
-
Hello.
I using M5stack Basic-v2.7 + BaseX.
UIFlow version is v1.13.9
I connected two servos to BaseX and tried to make them work, but only Servo2 did not work.Blocks tested with Servo2 only are shown below. It's not worked too.
Tried to run Servo2 on BaseX using ArduinoIDE and it worked fine.
I think it is a bug in UIFlow, what caused it?
-
I conducted additional functionality checks.
- Using angle command → Worked.
- Controlled the pulse width of Servo2 via I2C → Worked.
The functionality check was using the Servo Kit 360.
It is my assumption that there may be an issue with the "set servo pulse to" block.
Specifically, the register addresses for inputting the pulse width (SERVO1_PULSE_ADDR: 0x10, SERVO2_PULSE_ADDR: 0x12) might not be correctly specified.I hope someone from the development team will review this and make the necessary corrections.