lucasgranberg/lorawan-pilot

LSM110A

Closed this issue · 15 comments

Hi lucas
How is going your time to us port your Rust to our STM32WL55 module (LSM110A) ?

I don't have the LSM110A chip. The chip support comes from lora-phy

Okay looking around I see you have also asked here lora-rs/lora-rs#116.

Basically you can treat STM32WL55 like an STM32WL5E chip and just use one core. My code does not support AU915 yet.

The rest is up to the module an how it is set up. I find no reliable information on how it works or what it contains.

yes, still investigating...

Where is your main.rs code ?

hi lucas
got this
image

The problem is that the lorawan version is not the newest. I pushed a change to the main branch of lorawan-pilot that defines the lorawan version by rev. Try pulling the newest version of lorawan-pilot.

can you remember the git command sintax to do this :)

in the root directory of the lorawan-pilot code try

git stash
git pull
git stash pop

The stash stuff you only need if you did changes that you want to keep

You could also try to use built in git in vscode. There are buttons to help you do this.

This guide might help you
https://rogerdudler.github.io/git-guide/

Lucas
Did you get sucess on your side on compile ?

good morning!
got this
image

that is because you are compiling without the --release flag so the bin becomes too big to fit. cargo build --release to get a smaller binary size.

That being said, stop using github issues as a place to request support. These problems could have been solved by just reading the error messages and trying to understand what they mean.

yes, i had understand the error...i changed the .cargo config to see if was to the correct processor...but...neve had imagine that was a space problem with RUST.
ok,i will investigate more before sending questions....
thank you again!

Read this before asking more questions or at least check if the answer is here
https://docs.rust-embedded.org/book/
for binary size look at
https://docs.rust-embedded.org/book/unsorted/speed-vs-size.html