dirwin31
745b1e94de
Send the comma's Bluetooth address in the head unit pairing request
...
LeaseAwarePhone (used for every wireless session) had no adapter() method,
so Supervisor._adapter_address() hit AttributeError, swallowed it, and
returned "". The Bluetooth-service pairing request was therefore never sent
(bluetooth_opened always logged phone_address: "").
A 2020 myChevrolet (head unit 2.46.1.6) through an AAWireless Two+ then
accepted and acknowledged video but never showed it. A real phone sends the
pairing request about 1 s into the session; the car shows Android Auto once
its hands-free link to that address is up.
Pass adapter() through to the wrapped BluezPhone. It is a read-only property
lookup, so it needs no phone-role lease, like devices() and device().
_adapter_address() now logs adapter_address_unavailable instead of failing
silently.
Tested on the car (session-000052): phone_address sent, pairing response
received, picture displayed, touch input worked, 20-29 fps fully acked.
Co-authored-by: droobah <34214975+droobah@users.noreply.github.com >
2026-11-03 05:40:04 -08:00
dirwin31
085aa2a173
Send StarPort logs from Logs & Diagnostics
...
Adds a Send logs card to the StarPort Logs page so a user can report a
problem with all of their reportable logs: an optional note of up to 60
characters, and the same zip as Download all logs, sent from the device to
the developer's log inbox. Each device keeps its own thread, titled with the
car fingerprint and a hashed device tag. Manual sends only; no automatic
failure reports. If the zip is over the 10 MB size limit, it is resent
without the device snapshot.
2026-11-03 05:37:41 -08:00
Danny
b8f3bcebcb
StarPort: Remember which version reply each v4 head unit started with
2026-11-03 05:37:41 -08:00
Danny
29f498d77e
StarPort: Unofficial dongle option, v4 head unit version reply fallback, patience for not-ready cars
2026-11-03 05:37:41 -08:00
firestar5683
31d5868e90
Narrow validated tracking history before indexing
2026-11-03 05:27:45 -06:00
firestar5683
0f57b620ef
Keep learner confirmation pending through acknowledgement
2026-11-03 05:13:06 -06:00
firestar5683
bd917d43d8
Continue unfinished tuning studies across maneuvers
2026-11-03 04:07:11 -06:00
firestar5683
be17536f2b
Validate only the causal tuning pose interval
2026-11-03 02:35:13 -06:00
firestar5683
ef974ecc66
Keep consumed tuning evidence through publication
2026-11-03 01:48:50 -06:00
firestar5683
10d170e799
Report live steering trials without legacy counter errors
2026-11-03 01:07:00 -06:00
firestar5683
3924bd2e39
Give Auto Learn a clear Galaxy tuner and saved-state status
2026-11-03 00:21:38 -06:00
firestar5683
208dc09bca
Build matching HKG coffee-break advisory firmware
2026-11-02 23:17:28 -06:00
firestar5683
ff9b397393
Update AGNOS release receipt
2026-11-02 23:01:34 -06:00
firestar5683
de7c4c30ad
Activate C3 firmware chain and AGNOS 20.2.1
2026-11-02 23:01:34 -06:00
firestar5683
507373cb7d
Restore HKG coffee-break advisory replacements
2026-11-02 22:57:08 -06:00
firestar5683
58fc0bb4e7
Preserve HKG angle AOL intent through temporary EPS refusals
2026-11-02 22:19:54 -06:00
Dom
112c775a2c
Restore executable mode for controlsd entrypoint
2026-11-02 22:11:25 -06:00
Dom
a5622e8933
Rebuild Panda firmware for low-speed Ioniq 6 indication policy
2026-11-02 21:44:12 -06:00
Dom
fb7592f834
Keep Ioniq 6 injected blind-spot indications neutral below 5 mph
2026-11-02 21:37:07 -06:00
Dom
5f960fba75
Retain Subaru lateral intent across qualified temporary EPS refusal
2026-11-02 18:28:50 -06:00
Dom
4a46f59825
Block incompatible AGNOS bootloader updates on comma 3
2026-11-02 18:16:58 -06:00
Dom
6df20cbb76
Keep Traffic border stable during snapshot settings reads
2026-11-02 17:54:14 -06:00
Dom
f5c84b4871
Use repository parameterized helper in modem tests
2026-11-02 17:26:31 -06:00
firestar5683
35f3058ea1
Finish upstream compatibility
2026-11-02 16:38:36 -06:00
firestar5683
8defcc42b5
Build upstream compatibility artifacts
2026-11-02 16:38:36 -06:00
firestar5683
b044e891e9
Use unsigned flash self-test size arithmetic
2026-11-02 16:38:35 -06:00
firestar5683
6bcdbd0e81
Initialize RAM self-test alias storage
2026-11-02 16:38:34 -06:00
firestar5683
7d062147d3
Complete native safety type checks
2026-11-02 16:38:34 -06:00
firestar5683
1ecde54bb0
Complete synchronization test fixtures
2026-11-02 16:38:34 -06:00
firestar5683
f00fc85847
Pin the retained upstream schema contract
2026-11-02 16:38:34 -06:00
firestar5683
1650f86d22
Qualify upstream compatibility
2026-11-02 16:38:34 -06:00
Adeeb Shihadeh
788e655999
up: reset the UP in pandad loopback and can_replay ( #39192 )
2026-11-02 16:38:34 -06:00
Adeeb Shihadeh
61bc147001
Move HITL tests to UP ( #39138 )
2026-11-02 16:38:34 -06:00
Adeeb Shihadeh
8e828c2c70
Improve HITL test robustness ( #39153 )
2026-11-02 16:38:34 -06:00
firestar5683
2e39fc2162
Finish native transport dependency cleanup
2026-11-02 16:38:33 -06:00
Adeeb Shihadeh
a61a0873cc
replace bridge with webrtc ( #39158 )
2026-11-02 16:38:33 -06:00
Adeeb Shihadeh
e2b90a34a6
remove zmq ( #65 )
2026-11-02 16:38:33 -06:00
Adeeb Shihadeh
2e6845146b
raise max message size ( #25 )
2026-11-02 16:38:33 -06:00
firestar5683
242e2ac0a0
Warn for sustained high-angle HKG steering requests
2026-11-02 16:37:56 -06:00
firestarsdog
f34746452a
Add Arabesque clock for offline time recovery
2026-11-02 17:25:51 -05:00
firestar5683
97b5237e94
Build corrected Panda flash self-tests
2026-11-02 16:14:48 -06:00
firestar5683
20da579f92
Check H7 firmware CRC within its actual application flash region
2026-11-02 15:55:53 -06:00
firestar5683
789b5365c0
Preserve HKG lateral through brake receipt ordering during steering override
2026-11-02 15:54:48 -06:00
firestar5683
a931a94f79
Build matching CCNC takeover and resume artifacts
2026-11-02 15:29:25 -06:00
firestar5683
9576fd0c02
Restore CCNC driver takeover, resume and dashboard behavior
2026-11-02 15:23:58 -06:00
firestar5683
ccd9bfc4b8
Build Panda diagnostics
2026-11-02 15:05:15 -06:00
firestar5683
c802cb51a3
Build Panda diagnostic firmware
2026-11-02 15:05:14 -06:00
firestar5683
7125680cd3
Qualify Panda diagnostic requests
2026-11-02 15:03:26 -06:00
Daniel Koepping
dea0ca1a91
cereal: name the new panda faults ( #39133 )
2026-11-02 14:50:47 -06:00
firestar5683
4975f7c387
Build Tesla cooperative steering host and Panda firmware
2026-11-02 14:48:21 -06:00