---
name: "listVehicleSensors"
type: command
status: ok
groups: ["Sensors"]
arma3_since: "1.72"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/listVehicleSensors
revid: 363161
updated: 2024-03-24T17:31:12Z
---

# listVehicleSensors

*Command · Sensors · Arma 3 v1.72*

## Description

Returns an array of the sensors in the given vehicle's config (configFile >> "CfgVehicles" >> *vehicle* >> "Components" >> "SensorsManagerComponent" >> "Components").

## Syntax

```sqf
listVehicleSensors vehicle
```

**Parameters:**

- `vehicle`: [Object](../topics/Object.md)

**Returns:** [Array](../topics/Array.md) of [Array](../topics/Array.md)s of [String](../topics/String.md)s format [className, componentType] (use *className* for [enableVehicleSensor](../commands/enableVehicleSensor.md) / [isVehicleSensorEnabled](../commands/isVehicleSensorEnabled.md))

## Examples

### Example 1

```sqf
private _sensors = listVehicleSensors _v44blackfish;
hint str _sensors;
/*
    e.g for a V44 Blackfish:
    [
        ["IRSensorComponent", "IRSensorComponent"],
        ["VisualSensorComponent", "VisualSensorComponent"],
        ["ActiveRadarSensorComponent", "ActiveRadarSensorComponent"],
        ["PassiveRadarSensorComponent", "PassiveRadarSensorComponent"],
        ["LaserSensorComponent", "LaserSensorComponent"],
        ["NVSensorComponent", "NVSensorComponent"]
    ]
*/
```

## See also

[listRemoteTargets](../commands/listRemoteTargets.md) · [enableVehicleSensor](../commands/enableVehicleSensor.md) · [isVehicleRadarOn](../commands/isVehicleRadarOn.md) · [isVehicleSensorEnabled](../commands/isVehicleSensorEnabled.md)

<sub>Source: [BI Community Wiki — listVehicleSensors](https://community.bistudio.com/wiki/listVehicleSensors) (revision 363161).</sub>
