I did play a bit with that. there is a draft PR https://github.com/commaai/openpilot/pull/31350 that I used for my starting point and I came up with:
(1.005 * cp.vl["EngVehicleSpThrottle2"]["Veh_V_ActlEng"] + 1) * CV.KPH_TO_MS as formula for ret.vEgoCluster
I’m running Disney, sideloadedfull screen on https://a.co/d/jk5E7vF
Full screen = the entire screen that Ford allocates to CarPlay and Android Auto. I get the full width but not the full - height since Ford blocks the top and bottom part of the screen for its own purpose.
I tested the device...
@tonesto7 I have an XLT, so I can't really say how bad BC is vs OpenPilot - but man, OpenPilot is so nice, it has it's faults, don't get me wrong. long control still needs fine tuning, lat control is pretty good. Today I drove for 40 minutes, on 3 highways, minimal take over. OP was in control...
@tonesto7 based on your declared occupation I think it would be pretty easy to create private github repo, add your github key to the comma user on the device and install comma from your github private repo, A few of us did it.
I reviewed the code that was merged into SP, and it's a bit different - I might have found the root cause - I passed along my findings and hopefully it will be fixed today. I'll let you know once this is fixed.
The speed limit displayed in the truck screen should match what is in the “Speed Limit” white box and should always be in sync. My change does now update the “max” box, only the “speed limit” box.
if you want, DM, me a route and tomorrow I’ll look at it. Don’t post your route here - since it...
To put it simple is that now the car should send the value you see in "Speed Limit" box, instead of getting the "Speed Limit" from an outdated map, or other source.
Maybe @Ajzride can provide more on where the "Speed Limit" is used, I didn't spend time on that. It just annoyed me that the...
My main intention was to send the speed limit to SP, I’m not using SP to adjust the Cruising Speed. I keep that flag at warning with 10mph allowed over the speed limit.
Once SP mergers the changes, the speed limit you see in your F-150’s or MME’s console, will be pushed to OP. Then you need to set the priority to Car - first or only ( I don’t think it’s important which one) - if car is not selected as high priority - most likely it will be ignored.
@labjr1 for now the speed limit source for Fords is only map or nav. Car is not merged in SP yet. I made the required changes I’m running with them, created a pull request for SP, but not merged yet. There is some work in background for better long and lat control, outside of the SP team, -...
Yes, you are not intercepting anything, but I think IPMA includes some SDK/library that does the CAN communication, so your OS/software will have to have to know how to encrypt/decrypt the messages it receives - unless the IPMA has a "panda" in front of it that handles all that and will be kept...
For liability reasons I decided not to make my forks available to the public.
The recommended way is to have your own fork and make the required changes in GitHub.
This is would be a violation of OpenPilot security. Long Control has to be disabled when you press the brakes, but lat control doesn't have to. I'm talking about lat control, this is in "M.A.D.S" - "Steering Mode After Breaking" - and by default is ON - "Remain Active".
I normally keep the...
@labjr1 I totally agree with you, and I think most of the F150 + OP users agree, that long control is iffy or F150s. I use 100% of my time only lat control on SunnyPilot with lat control to remain active even after pressing the brake pedal. I love this feature. Especially that I drive on "local"...