Error codes¶
Control error codes¶
CtrlFatalError = -1
- Fatal Error
CtrlControlNotLoaded –1000
- Error. Control Not Loaded
CtrlControlNotInitialazed –1013
- Error. Control Not Initialized
CtrlNotCorrectControl = -1014
- Warning: The number of the control is incorrect, it does not satisfy the condition 0 ≤ elem < Number of Controls
CtrlUnknownSignal = -2002
- Warning: The signal group is unknown
CtrlUnknownState = -2003
- Warning: The state must be 0 : RED or 1: GREEN or 2:YELLOW or 3:FLASH_GREEN
CtrlEventsEnabled = -2004
- Warning: The junction has the events enabled
CtrlUnknownPhase = -2005
- Warning : Phase unknown
CtrlUnknownJunction = -2007
- Warning : Junction unknown
CtrlUnknownMet =-2008
- Warning : Unknown metering
CtrlIncorrectTypeMet =-2009
- Warning : Incorrect type of metering
CtrlJunctionNotControled = -2010
- Warning : Junction is fixed or uncontrolled
CtrlMetNotControled =-2011
- Warning : Metering is fixed or uncontrolled
CtrlNotExternalControl = -2012
- Warning : The control has not been loaded using Aimsun Next API Module
CtrlSameIniTimeControl = -2013
- Warning : The control is not loaded, because has the same initial time as another
CtrlRemovingCurrentControl =-2014
- Warning : The control has not been removed because is the current control.
CtrlUnknownPhaseName =-2015
- Warning : The name of the phase is incorrect.
CtrlUnknownVehTypeName =-2021
- Warning : The vehicle type name is incorrect.
CtrlInvalidIndex =-2022
- Warning : The index is incorrect, either it is negative or greater or equal to the total number of elements.
CtrlGreenTimeLesserThanZero=-2023
- Error : greenTime parameter must be greater than or equal to 0.
CtrlPhaseNotActuated = -2024
- Warning : The phase does not belong to an actuated control junction
CtrlJunctionNotCoordinated = -2025
- Warning : The junction is not defined as coordinated
CtrlPhaseWithCoordinationRecall = -2026
- Warning : The phase is defined as coordinated, it therefore does not have the force off and permissive periods defined
CtrlUnknownBusPreemptionNode = -2027
- Error : Junction for Transit priority unknown
CtrlUnknownRing = -2028
- Error : the ring provided does not exist in Junction
Microscopic error codes¶
AKIVmsUnknownPanel = -3001
- Error : Unknown Panel. The VMS name or Identifier is incorrect.
AKIVmsUnknownMessage = -3002
- Error : Unknown Message. The Message is incorrect because it is not defined in the VMS.
AKIVmsIndexNotValid = -3003
- Error : Unknown Message. The Message is incorrect because it is not defined in the VMS.
AKIDETUnknownDetector = -3010
- Warning : Unknown Detector
AKIDETIncorrectInterval = -3011
- Warning : Unknown Interval
AKIDETMeasureNotGathered = -3012
- Warning : The measure is not available in the detector.
AKIDETNoAggregatedDetection = -3013
- Warning : The aggregated detection is not available.
AKIDETIncorrectTypeName = -3014
- Warning : The name of vehicle type is incorrect.
AKIDETNoInstantDetection = -3015
- Warning : The instant detection is not available.
AKIInfVehGetMem = -4001
- Warning : Not enough memory for the vehicle information .
AKIInfVehUnknownSection = -4002
- Warning : The identifier of the section is incorrect.
AKIInfIndexNotValid = -4003
- Warning : The index is incorrect.
AKIInfNotReady = -4004
- Warning : The vehicle type information is not ready.
AKIInfVehUnknownJunction = -4005
- Warning : The identifier of the junction is incorrect.
AKIInfVehNotFound = -4006
- Warning : The identifier of the vehicle is incorrect.
AKIInfVehInvalidParam = -4007
- Warning : The parameter is incorrect.
AKIInfVehNotAvailable = -1
- Warning : The vehicle is not available.
AKIVehInvalidVehicleTypeId = -4008
- Warning : The vehicle type identifier provided is invalid.
AKIInfNetGetMem =-5001
- Warning : Not enough memory for the network information.
AKIInfUnknownId =-5002
- Warning : Invalid Section Identifier.
AKIInfUnknownTurning =-5003
- Warning : Invalid Turn Identifier.
AKIESTUnknownSection = -6001;
- Warning : The section identifier is incorrect.
AKIESTNotAvailable = -6002;
- Warning : The statistical information is not available.
AKIESTUnknownCentroid = -6004;
- Warning : The centroid identifier is incorrect.
AKIESTUnknownStream = -6005;
- Warning : The statistical stream identifier is incorrect.
AKIESTFuelConsumptionNotAvailable = -6006
- Warning : The fuel consumption information is not available
AKIESTPollutionEmissionNotAvailable = -6007
- Warning : The pollution emission information is not available
AKIESTUnknownPollutant = -6008
- Warning : The index of the pollutant is not correct.
AKIESTWrongLane = -6009
- Warning : The index of the lane is not correct.
AKIESTUnknownNode = -6010
- Warning : The node identifier is incorrect.
AKIEnterVehUnknownSection = -7001;
- Warning : The section identifier is incorrect.
AKIEnterVehUnFeasibleLane = -7003;
- Warning : The lane is not available to that vehicle.
AKIEnterVehNotSpace = -7004;
- Warning : There is no space.
AKIEnterVehUnknownCentroid = -7005;
- Warning : The centroid identifier is incorrect.
AKIEnterVehUnFeasiblePath = -7006;
- Warning : There is no available path to reach the destination.
AKIEnterVehNoTrafficFlow = -7008;
- Warning : The traffic conditions are not defined by flow and turning proportions.
AKIEnterVehNoTrafficOD = -7009;
- Warning : The traffic conditions are not defined by the OD matrix.
AKIEnterVehUnknownLane = -7010;
- Warning : The lane identifier is incorrect.
AKIEnterVehUnknownNextSection = -7011;
- Warning : The next section identifier is incorrect.
AKIVehNotTracked = -7012;
- Warning : The vehicle is not tracked.
AKIVehInvalidParameter = -7013;
- Warning : Invalid parameter (new speed or new lane).
AKIVehNextSectionUnreachable = -7014;
- Warning : The next section is unreachable.
AKIEnterVehUnknownVehType = -7016;
- Warning : The vehicle type index specified does not exist.
AKIZeroPedestriansToGenerate -7018
- Error: The number of pedestrians to generate must be greater than 0
AKIZeroTimeInterval -7019
- Error: The time interval to generate pedestrians must be greater than 0
AKIEntranceCentroidNotFound -7020
- Error: Origin Legion centroid does not exist or has not been loaded in the simulation
AKIExitCentroidNotFound -7021
- Error: Destination Centroid does not exist or has not been loaded in the simulation
AKIRouteNotFound -7022
- Error: Legion OD Route does not exist
AKIEntranceCentroidNotInRoute -7023
- Error: The entrance centroid id does not belong to the route
AKIExitCentroidNotInRoute -7024
- Error: The exit centroid id does not belong to the route
AKIIncidentWrongIniTime = -8001
- Warning : The initial time of the incident is invalid.
AKIIncidentWrongPosition = -8002
- Warning : The position of the incident is invalid.
AKIIncidentUnknownLane = -8003
- Warning : The lane of the incident is invalid.
AKIIncidentUnknownSection = -8004
- Warning : The section of the incident is invalid.
AKIIncidentNotPresent = -8005
- Warning : The incident is not correct because is not present.
AKIIncidentWrongLength = -8006
- Warning : The length of the incident is invalid.
AKIIncidentWrongDuration = -8007
- Warning : The duration of the incident is invalid.
AKIPTNotLoaded = -9001
- Warning : The transit is not loaded.
AKIPTVehUnknown = -9002
- Warning : The vehicle is not a transit vehicle.
AKIPTStopUnknown = -9003
- Warning : The transit stop is not valid.
AKIPTVehTypeUnknown = -9004
- Warning : The vehicle type is incorrect.
AKIPTLineUnknown = -9005
- Warning : The transit line is incorrect.
AKIPTVehNotSpace = -9006
- Warning : There is no space for the transit vehicle.
AKIPTIndexNotValid = -9007
- Warning : The index is not valid.
AKIPTVehUnFeasibleLane = -9008
- Warning : the lane is not available to that vehicle.
AKIPTVehCapacityOverflow = -9009
- Warning : the lane capacity has been exceeded.
AKIPTNotAvailable = -1
- Warning : information not available.
AKIDetectorEventsNoTraffic = -10000
-Warning: The traffic demand is not loaded yet it is required
AKIODDemandNoTrafficOD = -11000
-Warning: The traffic conditions are not defined by OD matrix.
AKIODDemandIncorrectNumSlice = -11002
-Warning: The Number of the time slice is incorrect.
AKIODDemandUnknownCentroid = -11003
-Warning: The origin or destination identifier is unknown.
AKIODDemandUnknownODPair = -11004
-Warning: The OD Pair does not have demand defined or is not connected.
AKIPastCostUnknownLink = -12001
-Warning: The link defined by section origin and destination is not correct.
AKIPastCostNoPerVehType = -12002
-Warning: Past Cost is not defined per vehicle type.
AKIPastCostPerVehType = -12003
-Warning: Past Cost is defined per vehicle type.
AKIPastCostPerVehType = -12004
-Warning: Past Cost is not read and is not available.
AKIPastCostIncorrectTypeName = -12005
- Warning: The vehicle type is incorrect.
AKIInfVehPathNotAvailable = -13001
- Warning The vehicle path does not exist.
AKIInfVehDestinationUnreachable = -13002
- Warning The vehicle cannot reach the destination centroid.
AKIInfVehInvalidDestinationCentroid = -13003
- Warning The new destination centroid does not exist.
ANGConUnknownObject = -15001
- Warning. There is no object with the name provided.
AKIStateDemandNoTrafficState = -15000
- Warning. The demand is not defined using traffic states.
AKIStateDemandIncorrectNumSlice = -15002
- Warning. The slice name does not exist.
AKIStateDemandUnknownVehType = -15004
- Warning: The vehicle type index does not exist.
AKIStateDemandTurnDoesNotExist = -15006
- Warning: The turning between origin and destination sections does not exist.