* @brief Only for Suzuki: Enable/Disable the Dealer Mode * * @param dealer_mode Choose between true/false */
| 161 | * @param dealer_mode Choose between true/false |
| 162 | */ |
| 163 | void KWP2000::setDealerMode(const uint8_t dealer_mode) |
| 164 | { |
| 165 | if (_dealer_enabled == false) |
| 166 | { |
| 167 | return; |
| 168 | } |
| 169 | _dealer_mode = dealer_mode; |
| 170 | digitalWrite(_dealer_pin, _dealer_mode); |
| 171 | if (_debug_level >= DEBUG_LEVEL_DEFAULT) |
| 172 | { |
| 173 | _debug->print(F("Dealer mode: ")); |
| 174 | _debug->println(_dealer_mode == true ? "Enabled" : "Disabled"); |
| 175 | } |
| 176 | } |
| 177 | |
| 178 | /** |
| 179 | * @brief Only for Suzuki: Check the dealer status |
nothing calls this directly
no outgoing calls
no test coverage detected