Comments (8)
from owie.
So I will need to recompile the firmware to use that correct? set serial_override_ = XR SERIAL; defined in bms_relay.h correct?
from owie.
from owie.
Awesome will close this once attempted
from owie.
After installing the chip and powering on before screwing things back together im getting an error 16.
Im fairly certain there are no shorts between pins on the chip, and I don't believe i have any pinched or damaged harness cables.
Im wondering if im misunderstanding the process for spoofing the serial and that's my issue.
The serial on the broken xr bms is: 21100221325
Inputting this number into the owie app causes it to display a completely different serial after reboot, and after looking at comments in the code Its my understanding that I need to remove the first 4 significant digits before i enter it, making the serial: 0221325
When i enter that and reboot, I noticed it doesn't completely change the serial this time, but instead drops the first zero making it: 221325
Any clarification on the spoofing process would be really helpful, thank you!
from owie.
Nope, the option is available through the WiFi based configuration UI Sent from ProtonMail mobile
…
-------- Original Message --------
On Feb 27, 2022, 9:12 PM, Corbin wrote: So I will need to recompile the firmware to use that correct? set serial_override_ = XR SERIAL; defined in bms_relay.h correct? — Reply to this email directly, [view it on GitHub](#23 (comment)), or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.***>
I believe this is the issue is in network.cpp line 192 Settings->bms_serial = bmsSerialParam->value().toInt();
I believe the 0 is dropped when the string is converted to an int but I do not have a onewheel currently to test
from owie.
Github issues is no place for personal troubleshooting guys. Closing this issue. Pop over to the modding thread on OW Discord, you'll get plenty of support there.
from owie.
I'm sorry to possibly open this back up, but at the moment, I am having the same issue. While XR and Pint use the same BMS, there's some sort of other signal that continues to give me an error 16 despite having installed it correctly (and I also reflashed a second chip to double check). Everything is reading perfectly, it's just that there's apparently, per JWXR, another heartbeat signal that Pints and XRs do not share; spoofing a serial in this instance is not enough. Some sort of way to figure out this interfacing would be fantastic.
from owie.
Related Issues (20)
- Reset Wifi name doesn't work properly HOT 1
- After platformio.ini changes the OTA binary flash does not work anymore. HOT 2
- Overridden SOC Not matching BMS Reported SOC after full overnight charge. HOT 3
- BMS reports 0%, Overridden SOC reports 67%, and the Battery has 56.88v, but the board won't let me ride HOT 10
- Do you guys think it will also work with the HOT 2
- Why is the ESP WebTools page ow-breaker not recommended atm? worked for me HOT 1
- Board went out while driving HOT 5
- Battery percentage display for cbxr/jwxr HOT 5
- Quart battery % HOT 7
- OWIE connection issue HOT 1
- Onewheel battery operating "out of safety range" HOT 3
- Wireless Firmware Update Option Missing HOT 3
- Hitting the back button in wifi settings saves HOT 3
- error 23 HOT 1
- XR isn't charging fully after OWIE install HOT 2
- XR chip install chart HOT 4
- % reading setting off bms error HOT 2
- Quart error 16 HOT 1
- Move BMSSerialOverride Upstream
- Battery cell voltage to show related cell number to cell voltage read out as well as temp sensors HOT 2
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 owie.