You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I decoupled output writes themselves (e.g. activate closest motors to requested output, or interpolate between surrounding motors) and registering motors input, like auto and auto with margins (btw, auto with margins makes more sense IMO)
These output changes will simplify things for part of #6 issue - in-cloud on-demand firmware builder for WebSerial flash
Difference between `auto` and `auto with margins`
* - motor = - empty space
Auto:
*=========*
*=========*
*=========*
Auto with margins:
===*===*===
===*===*===
===*===*===
But I'm not entirely sold on my solution now, cause:
For a more DRY approach, the same functions should be used for the make_point functions in all current bHaptics configs
As for now, 2nd requirement is partly achieved, but due to 1st is not met, it is not customizable at all
That is all because my vision for the future is entirely different from the current bHaptics BLE protocol allows:
it is limited to 40 output points max
because of DIY nature of project, other configurations must be achievable also (e.g. 32 vest, with only PCAs used, without ledc, x8 vest for very lightweight setups, etc)
Original comment issue in #24
I decoupled output writes themselves (e.g. activate closest motors to requested output, or interpolate between surrounding motors) and registering motors input, like
auto
andauto with margins
(btw,auto with margins
makes more sense IMO)These output changes will simplify things for part of #6 issue - in-cloud on-demand firmware builder for WebSerial flash
Difference between `auto` and `auto with margins`
*
- motor=
- empty spaceAuto:
Auto with margins:
But I'm not entirely sold on my solution now, cause:
X
andY
axes useauto
X
andY
axes useauto with margins
X
usesauto
andY
usesauto with margins
X
usesauto with margins
andY
usesauto
make_point
functions in all current bHaptics configsAs for now, 2nd requirement is partly achieved, but due to 1st is not met, it is not customizable at all
That is all because my vision for the future is entirely different from the current bHaptics BLE protocol allows:
ledc
, x8 vest for very lightweight setups, etc)Originally posted by @leon0399 in #24 (comment)
The text was updated successfully, but these errors were encountered: