Hi Paul, I don't see a function to turn on/off the engine, I assume you must have selected "Auto-Start Engine with Throttle?" And then you must have defined an "Auto-Stop Engine when idle for" delay? Can you can post your .OPZ file so I can examine all your settings?
Anyway, I don't see why the smoker should not turn off, but I don't have a board to do any testing with here. The latest firmware update did make some changes to the smoker code. The change should not have any affect on the smoker turning off when the engine turns off, but just to be sure, it would be worth trying the prior firmware version and seeing if that makes any difference. The prior version is 0.93.78 and
you can download it here. Right-click 0.93.78 and select "Save link as" to save it to your computer. Then flash it to the TCB with the "Use your own Hex" button on the Firmware tab of OP Config. Let me know if it makes any difference.
A few other comments that are not related to your question, but I notice some unusual things about the function triggers you have created:
- You are using the function "Airsoft/Mech Recoil - Enable," but these are enabled by default, so you don't need to assign a trigger to that function. The only reason you would use that function is if you were also using the "- Disable" function, and you wanted to switch between them. But you are not using the disable function, so this is unnecessary. You can delete that function trigger.
- Likewise you are telling the TCB to set the Drive Profile to 1 whenever the engine starts. This is unnecessary, Drive Profile 1 is the default and is already selected. The only time you need to assign a trigger to Profile 1 is if you also have another trigger assigned to Profile 2, and you want to switch between them. You are not doing that, so telling it to use Profile 1 is unnecessary and you can delete that function trigger.
- Finally, you have assigned functions to adjust acceleration and deceleration levels with engine speed. First of all, this immediately takes precedence over whatever acceleration and deceleration levels you have specified in Profile 1, so Profile 1 will never get used. But second of all, I don't think this associate makes any sense. OP Config lets you create any function-trigger pair that you want, but that doesn't mean they will be logical. What you have done means that the faster the tank goes, the slower it accelerates, and the slower it goes, the faster it decelerates. I have never tried such a thing, but I really doubt that is what you want.
If you want to use any inertia or momentum, just set the desired levels in Profile 1, and that's it, you don't need to do anything else, and you don't need any function triggers. Profile 1 will be applied by default and the levels you have set in Profile 1 will be active whenever you are driving.