for (const scs_named_value_t *current = info->attributes; current->name; ++current) {
- if ( 0 == strcmp( current->name, "shifter.type" ) )
- telemetry->shifter = !strcmp( current->value.value_string.value, "manual" );
+ // SCS_TELEMETRY_CONFIG_ATTRIBUTE_shifter_type
+ // SCS_SHIFTER_TYPE_arcade
+ // SCS_SHIFTER_TYPE_automatic
+ // SCS_SHIFTER_TYPE_manual
+ // SCS_SHIFTER_TYPE_hshifter
+ if ( 0 == strcmp( current->name, SCS_TELEMETRY_CONFIG_ATTRIBUTE_shifter_type ) )
+ telemetry->shifter = !strcmp( current->value.value_string.value, SCS_SHIFTER_TYPE_manual )
+ || !strcmp( current->value.value_string.value, SCS_SHIFTER_TYPE_hshifter );
log_print(" %s", current->name);