ZendrivePresetTripType
enum ZendrivePresetTripType : int {}
Few predefined trips are presented here. Use +[ZendriveMockDriveBuilder presetMockDrive:]
to
get the corresponding predefined ZendriveMockDriveBuilder
. It can be build to get a ZendriveMockDrive
object and then simulated
using -[ZendriveMockDrive simulateDrive:error:]
.
-
A
ZendrivePresetTripType
for an urban trip.
Distance: 4445 meters
Duration: 10 minutes
Events: Hard brake and Aggressive AccelerationDeclaration
Objective-C
Urban10MinTrip = 0
-
A
ZendrivePresetTripType
for a highway trip.
Distance: 59112 meters
Duration: 58 minutes
Events: Hard brake, overspeeding and phone handlingDeclaration
Objective-C
Highway60MinTrip = 1
-
A
ZendrivePresetTripType
for an urban trip with collision.
Distance: 50130 meters
Duration: 31 minutes
Events: Hard brake, accident/collision and hard turnDeclaration
Objective-C
Urban30MinWithCollisionTrip = 2
-
A
ZendrivePresetTripType
for an urban trip with multiple callbacks for the same collision.
Distance: 50130 meters
Duration: 31 minutes
Events: Hard brake, accident/collision and hard turnDeclaration
Objective-C
Urban30MinWithMultipleCollisionCallbackTrip = 3
-
A
ZendrivePresetTripType
for non-driving trip
Distance: 74990 meters
Duration: 66 minutesDeclaration
Objective-C
NonDriving60MinTrip = 4
-
A
ZendrivePresetTripType
for an invalid trip
Distance: 1624 meters
Duration: 14.7 secondsDeclaration
Objective-C
InvalidTrip = 5
-
A
ZendrivePresetTripType
for an urban motorcycle trip.
Distance: 4445 meters
Duration: 10 minutes
Events: Hard brake and Aggressive AccelerationDeclaration
Objective-C
Urban10MinMotorcycleTrip = 6