Comments (4)
I agree we should change the code to only return 3 (or 4) if the gains were actually inverted compared to the user supplied setting. It's not a hard fix, so could be in the next release.
from arduino-foc.
Hi,
This is how the code works.
It will just give you success 3 if the gains are negative, even if it's correct.
That's not a problem but it could be improved.
from arduino-foc.
Thank you, it is a little bit confusing and I was not sure if the output was intended.
It would help, if you change the sign of the gain it should somehow influence the outcome downstream ...
from arduino-foc.
Hi guys,
The new current sense init #422 is in the release v2.3.4.
It has several new features and that make it easier to use and has the suggested modification. :D
The new code returns 3 or 4 only if the gains are actually inverted.
from arduino-foc.
Related Issues (20)
- [BUG] Monitor downsampling cannot be disabled HOT 2
- 20bit magnetic encoder support
- [BUG] ESP32 current sensing readings not synced with PWM - Not reproducible HOT 2
- [BUG] Error in doc: initFOC() cannot be used in open loop mode HOT 1
- [BUG] PlatformIO adding SimpleFOC requires to specify SPI and WIRE lib_deps to prevent compile errors HOT 5
- Support for the new ESP32 LEDC library API HOT 4
- Is this FOC suppot high speed BLDC(5000rpm)?[FEATURE] HOT 2
- MagneticSensorI2C uses incorrect bit mask calculation HOT 4
- [BUG] Passing a new target to move() is sometimes ignored HOT 5
- [FEATURE] Support for arduino-esp32 v3.0.1 HOT 1
- [FEATURE] Current sensing for stepper motors - FOC current control HOT 1
- [BUG] Trap 150 potential miscalculation
- [BUG] sin/cos integer overflow on 16-bit CPUs HOT 3
- [FEATURE] Possibility to run FOC from interrupt HOT 3
- [FEATURE] Hall sensor without interrupt HOT 5
- [FEATURE] Always run current sense and persist current values
- [BUG] Copy/paste error in stm32g4 current sense HOT 1
- Standalone library usage without Arduino HOT 9
- [BUG] Cannot compile with esp32-c3 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from arduino-foc.