RPM3_ parameters

9 parameters in the RPM3_ family. ArduCopter 4.7 only — other vehicles share many of these names but not always the same ranges or meanings.

RPM3_DC_ID

DroneCAN Sensor ID

DroneCAN sensor ID to assign to this backend

Range

-1 to 10

Increment

1

User level

Advanced

RPM3_ESC_INDEX

ESC Telemetry Index to write RPM to

ESC Telemetry Index to write RPM to. Use 0 to disable.

Range

0 to 10

Increment

1

User level

Advanced

RPM3_ESC_MASK

Bitmask of ESC telemetry channels to average

Mask of channels which support ESC rpm telemetry. RPM telemetry of the selected channels will be averaged

User level

Advanced

Bitmask

Value

Meaning

0

Channel1

1

Channel2

2

Channel3

3

Channel4

4

Channel5

5

Channel6

6

Channel7

7

Channel8

8

Channel9

9

Channel10

10

Channel11

11

Channel12

12

Channel13

13

Channel14

14

Channel15

15

Channel16

RPM3_MAX

Maximum RPM

Maximum RPM to report. Only used on type = GPIO.

Increment

1

User level

Standard

RPM3_MIN

Minimum RPM

Minimum RPM to report. Only used on type = GPIO.

Increment

1

User level

Standard

RPM3_MIN_QUAL

Minimum Quality

Minimum data quality to be used

Increment

0.1

User level

Advanced

RPM3_PIN

Input pin number

Which digital GPIO pin to use. Only used on type = GPIO. Some common values are given, but see the Wiki’s “GPIOs” page for how to determine the pin number for a given autopilot.

Range

-1 to 127

User level

Standard

Values

Value

Meaning

-1

Disabled

50

AUX1

51

AUX2

52

AUX3

53

AUX4

54

AUX5

55

AUX6

RPM3_SCALING

RPM scaling

Scaling factor between sensor reading and RPM.

Increment

0.001

User level

Standard

RPM3_TYPE

RPM type

What type of RPM sensor is connected

User level

Standard

Values

Value

Meaning

0

None

1

Not Used

2

GPIO

3

EFI

4

Harmonic Notch

5

ESC Telemetry Motors Bitmask

6

Generator

7

DroneCAN