EBikeProfileDetails

Objective-C

struct {}

Swift

struct EBikeProfileDetails

Constants indicating the ebike profile details.

  • @details eBike type.

    Declaration

    Objective-C

    EBikeProfile type

    Swift

    var type: EBikeProfile
  • @details Bike mass in kg. If 0, a default value is used.

    Declaration

    Objective-C

    float bikeMass

    Swift

    var bikeMass: Float
  • @details Biker mass in kg. If 0, a default value is used.

    Declaration

    Objective-C

    float bikerMass

    Swift

    var bikerMass: Float
  • @details Bike auxiliary power consumption during day in Watts. If 0, a default value is used.

    Declaration

    Objective-C

    float auxConsumptionDay

    Swift

    var auxConsumptionDay: Float
  • @details Bike auxiliary power consumption during night in Watts. If 0, a default value is used.

    Declaration

    Objective-C

    float auxConsumptionNight

    Swift

    var auxConsumptionNight: Float
  • @details Battery usable capacity Wh. Default to 1000 Wh.

    Declaration

    Objective-C

    float batteryCapacity

    Swift

    var batteryCapacity: Float
  • @details Departure battery state of charge, from 0.f ( empty ) to 1.f ( full )

    Declaration

    Objective-C

    float departureSoc

    Swift

    var departureSoc: Float
  • @details Reference speed in m/s. The usual speed for this e-bike type, default is 0 meaning an internal SDK parameter is used.

    Declaration

    Objective-C

    float refSpeed

    Swift

    var refSpeed: Float
  • @details Ignore country based legal restrictions related to e-bikes.

    Declaration

    Objective-C

    _Bool ignoreLegalRestrictions

    Swift

    var ignoreLegalRestrictions: Bool