This affects all themes but I will use the Bavarian Powerhouse theme as an example.
This theme has 3 modes - Sport, Comfort, ECO
Connectivity is set to Real Dash CAN that connects over WiFi to my python script that sends frames, frames and connectivity is working perfectly and I can send / show values.
When not connected, I can switch between the 3 modes by pressing 1 on keyboard aka Steering Button 1, however when connected it seems to forcefully go into one mode and I cant change itwith Steering Button 1.
My frames
<frame id="0x800C" endianess="big" signed="true">
<value name="RPM_Test" targetId="37" units=" " signed="true" offset="0" length="2"></value> <!-- RPM -->
<value name="BLR_Test" targetId="160" units=" " signed="true" offset="2" length="1"></value><!-- Turn left -->
<value name="BLL_Test" targetId="161" units=" " signed="true" offset="3" length="1"></value><!-- Turn Right -->
<value name="HB_Test" targetId="157" units=" " signed="true" offset="4" length="1"></value><!-- High Beam -->
<value name="FL_Test" targetId="170" units=" " signed="true" offset="5" length="1"></value><!-- Fuel LEvel -->
<value name="BV_Test" targetId="12" units=" " signed="true" offset="6" length="1"></value><!-- Battery Voltage -->
<value name="CT_Test" targetId="14" units=" " signed="true" offset="7" length="1"></value><!-- Coolant Temp -->
</frame>
<frame id="0x800D" endianess="big" signed="true">
<value name="Speed_Test" targetId="64" units=" " signed="true" offset="0" length="2"></value> <!-- Speed -->
<value name="Engine_Oil_Temp" targetId="152" units=" " signed="true" offset="2" length="1"></value> <!-- Engine Oil Temp -->
<value name="Range" targetId="93" units=" " signed="true" offset="3" length="2"></value> <!-- Dummy 1 Range -->
</frame>
<frame id="0x800E" endianess="big" signed="true">
<value name="Mileage" targetId="94" units=" " signed="true" offset="0" length="4"></value> <!-- Dummy 2 Mileage -->
</frame>
I’ve also tried adding a button frame that I can send
<frame id="0x700A" endianess="big" signed="true">
<value name="btn" targetId="188" units=" " signed="true" offset="0" length="1"></value> <!-- Speed -->
</frame>
But the same happens.
I’m guessing I’m missing some frames that I need to be sending. Can i get some help?