Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - barbudor

#1
Quote from: freischneider on September 01, 2026, 09:07:15The battery level can be displayed. That should actually be enough. There's no point in including that value in the GPX file.

That's your opinion
Battery level, assist level, cadence along with slope (derived from altitude) are items that are interesting for analysis of a ride.
It can help understanding where you use/waste energy and optimize your balnce of muscle vs battery for best performance
Today I'm using Locus for mapping and track recording, but I need to use ST-Ride to record the rest.
#3
Quote from: Marek Scholtz on July 07, 2026, 11:44:58In the list of dashboards, click the three-dot menu next to the dashboard you're having issues with and select Edit. Then, click the three-dot menu in the top-right corner and choose Settings. Please make sure that both Resize by top panel and Resize by bottom panel are enabled.

After that, please try again and let us know if the issue persists.

Hi Marek

Sorry for the late reply, I didn't had any email notification for your message

Both settings are already on, as they were on Locus v3. So they have been imported properly.
I even tried to disable and re-enable them but no change

You can download the original dashboard from Locus V3 and the one imported in Locus V4 here:
https://www.dropbox.com/scl/fi/3zn9xnpcf5g2dz6t9wecf/barbu2V_locus.zip?rlkey=odwuwj3g3e2x4fm9n64x4h4tx&st=nfbu7uh5&dl=0
#4
For reference, topic I opened regarding eBike battery and assist mode not exported on GPX
https://forum.locusmap.eu/index.php?topic=9681.0
#5
Hello

I just migrate from v3 to v4 (never to late ;D)

I am using a custom dashboard for MTB and I have some rendering/behavior differences between V3 and V4

Here are is a screenshot of my dashboard on v3 in fullscreen (click to open full size):
v3 fullscreen

Now here the same fullscreen dashboard on V4:
v4 fullscreen

On the full screen one you can see that the top line of dashboard as well as the bottom line are going to the screen edge not taking int account the phones own bars, while on v3 this was perfect without any tweak.

So I added a empty line both on top and botton but it's impossible to adjust it nicely as the top one leave a space and the bottom one is still a bit below the phone menu:
v4 fullscreen tweaked

Now if I click the screen to get the buttons bars to appear, on v3 I can see that:
v3 with button bars

which is quite clean while wiht v4 I get that:
v4 with button bars

The lines that I have added on top and below becomes very visible


Is there a way to reach the same view on V4 vs what I was used on V3 ?

Thanks
#6
Hello

I just tested today the new eBike feature with the Shimano EP8 on my Orbea Rise

It worked great and I was able to add cadence and battery level to my custom dashboard.
A great improvement over my SCe7000 display  :D  :D  :D  :D

A little thing: in the exported GPX I could only find the cadence and speed.
Would it be possible to have also the other data (batetry and assistance mode, and mayb egear value for those lucky Di2 owners)
It would be interresting to see where I needed to push above ECO and where battery drained most.

Thanks again for this great feature. On it's own it already "pay me back" for the migration from Classic to v4

Cheers to Locus Team
#7
I have an Orbea Rise with a Shimano EP8
I tested it today and I confirm it works natively with the new feature
I can natively add speed, cadence, battery level to my dashboard
So no need to code 😂

Thanks @menion
#8
@hoschilo looks like your repo is private
#9
@hoshilo
Would you mind sharing what you have done ?
Thanks

On my side I was unable to find time to start learning developping on Android  ::)
#10
Thanks a lot @menion for your constructive approach

As you understand, the protocol is proprietary and need to be reverse enginneered
Which also rules out option 2 as it would put Locus at risk of a cease and desist suit from Shimano. They did it with bike GPS manufacturer Hammerhead who exactly did that. As of today, only Garmin is license.

So the method must keep the Shimano related code outside of Locus.

An separate app/service could handle that and call an Locus API that would be in no way related Shimano.

So 1st part for me is to investigate the protocol.
Then I will have to learn Android programming  :D

Would you see that as a reason able approach ?


Still, the author from the STunlock and STride apps haven't seem to receive such C&D order but better safe than sorry.
#11
Hello

As I explained here : https://forum.locusmap.eu/index.php?topic=9031
I just purchased an Orbea Rise eMTB using a Shimano motor which has a BLE connection.
But this is using a proprietary protocol.

Would an add-on able to manage that proprietary connection and push sensor data to Locus Map in order to
- record those sensor in the track and get those data in the exported GPX
- make the data available to dashboard display

The type of data I'm would like to record are both standard ones like speed and cadence, but also not so standard such as the assistance mode (eco, trail, boost), the assistance level (%), the battery level, ...

I can already record those in a separated application (STride), but it would be nicer to use only 1 app and to be able to have also a single dashboard with both the map and some technical data (battery !!!)

Thanks
#12
So looks like the protocol used by Shimano is proprietary

Here some guys were working in 2022 to make an device to convert Shimano's proprietary protocol to ANT+ standard.
https://www.emtbforums.com/threads/orbea-rise-free-all-the-data-via-ant.30390/


I will see if I can find enough info to consider working on a Locus add-on
#13
I was expecting some standard as Locus has 'speed' and 'cadence' generic sensors in the menu. At least on those 2.

Any how, authors of android apps STunlocker and STride got the details. May be by reverse-engineering the protocol.

I don't get why an add-on would not work on Locus Map Classic as I have a couple of add-on running on mine.
May be different version would be needed for each LM version. I haven't yet look on how to build an add-on.

First step now is to find a way to get that protocol specs...
#14
Hello

I just bought a second hand Orbea Rise eMTB (from 2022) which supports BLE connection.

There are dedicated apps that works on my Android phone to manage the Bike and retrive some info but I would love to be able to integrate some items directly into Locus Map (Classic) such as:
- speed
- cadence
- battery level
- assistance level
etc...

I already tried to connect the "bike speed" and "bike speed and cadence" from the track recording options but without any success

Do anyone knows if this is possible and (if yes) how to achieve htis ?

If not yet possible, how could it be added ?
Must it be built-in Locus ? Or can it be added though an add-on ?

Thanks
#15
Hi,
I have the opposite behavior here

No problem to access 'Android/data/menion.android.locus.pro' from Windows but none of my Android file managers can access this folder on the device itself.
MiX gives a warning that this is blocked for privacy security reasons.

I don't remember since when this is the case but I remember some times when I was editing custom maps' XML directly on the device...

I bet this is more a problem from Android moving to similar dictatorial behavior as iOS than from Locus itself.
I hate those companies (Google and +) deciding what is better for the user.

Still, is it mandatory for Locus to store files in the Android tree instead of Documents ? I would expect any app to be able to access files located in Documents without any restrictions

Cheers


Phone: Poco X4
Android: 13