Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AM32: additional settings #373

Closed
Muddauber7 opened this issue May 6, 2023 · 11 comments · Fixed by #374
Closed

AM32: additional settings #373

Muddauber7 opened this issue May 6, 2023 · 11 comments · Fixed by #374

Comments

@Muddauber7
Copy link

Muddauber7 commented May 6, 2023

Is there anyway we can get "Sine Mode Power" And "Running Brake Level" migrated over to this point of access, rather than just the "Multi_ESC_Configurator" computer based program? Thanks!

@stylesuxx
Copy link
Owner

Sorry, I have no idea what you are talking about - can you provide more context please? Is this a setting you are looking for in AM32?

@Muddauber7
Copy link
Author

Sorry, I have no idea what you are talking about - can you provide more context please? Is this a setting you are looking for in AM32?

Yes, these are available in our 1.82 version of the computer based programmer we're using for AM32.
Bottom right corner shows the additional settings that benefit the crawler side of all this.

MofoRC_SMPtune1700kv_14P_FW1 95

@stylesuxx stylesuxx added the AM32 label May 7, 2023
@stylesuxx
Copy link
Owner

@AlkaMotors could you please provide more infos about those settings? Short description of what they do, their value range and their position in the EEPROM? I'll do the rest then.

@stylesuxx stylesuxx changed the title Is there anyway we can get "Sine Mode Power" And "Running Brake Level" migrated over to this point of access, rather than just the "Multi_ESC_Configurator" computer based program? Thanks! AM32: additional settings May 7, 2023
@Muddauber7
Copy link
Author

@AlkaMotors could you please provide more infos about those settings? Short description of what they do, their value range and their position in the EEPROM? I'll do the rest then.

I've reached out to him on Discord.
Additionally, is there a reason this doesn't work on our phones, and only works on desktop?
Even when using the phone in desktop mode?

@stylesuxx
Copy link
Owner

Additionally, is there a reason this doesn't work on our phones, and only works on desktop? Even when using the phone in desktop mode?

It works on some phones - works fine on mine for example, generally speaking this is an issue in Android that is being addressed for some years: #56 Nothing I can do about it really.

@Muddauber7
Copy link
Author

Ok, thank you for the super fast response.
Hopefully we can get the additional settings added once you have what you need.
Appreciate it.

@AlkaMotors
Copy link
Contributor

Running brake level is byte offset 42, range 0 to 10.

This is the amount of braking used when the motor is running.

(Currently only working on the f051 and g071 and f031 mcu's)

Sine mode power is byte offset 45, range 1 to 10
This is the fixed duty cycle level to be used when using sine mode.

This have a warning not to go over 6 without testing and checking temperatures. For most motors a setting above 8 will either destroy the ESC or the motor!

@stylesuxx
Copy link
Owner

stylesuxx commented May 8, 2023

Thanks @AlkaMotors - this is all available from v1.95 going forward I assume?

What happens if those settings are set on other MCUs - will they simply be ignored? Currently there is no distinction in EEPROM layouts for different MCUs. If they are going to diverge, I need to think about how to best solve it. If the settings are being ignored, I just add this info to the Help Text.

Could you also tell me the defaults for those values please?

While we are at it - what's with the EEPROM spaced in between? Are they empty for now? Currently we go from 0x00 to 0x2A then some empty space (0x2B, 0x2C, 0x2F) and then we continue from 0x30 with the melody.

While I am at it, I think it would make sense to clean the rest up too if there is anything to clean up. Can you maybe link me to the relevant AM32 code, maybe I can figure it out myself then and just pester you regarding descriptions ;-)

@stylesuxx
Copy link
Owner

Merged into develop, available here: https://develop.esc-configurator.com/

@Muddauber7
Copy link
Author

Apologies for the Noob here, but this being closed, does that mean it's complete with the feature request?
Seems the settings are not there yet. And flash firmware is still broken, fails every time.

@stylesuxx
Copy link
Owner

@Muddauber7 did you try it on the develop link I posted above?

Flashing firmware failing you are just now mentioning for the first time (I think?). Please also check on the develop link and post a log of your flashing attempt in a separate issue please.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants