Interface ModuleConfig_CannedMessageConfig

TODO: REPLACE

Generated

from protobuf message ModuleConfig.CannedMessageConfig

Hierarchy

  • ModuleConfig_CannedMessageConfig

Properties

allowInputSource: string

Input event origin accepted by the canned message module. Can be e.g. "rotEnc1", "upDownEnc1" or keyword "_any"

Generated

from protobuf field: string allow_input_source = 10;

enabled: boolean

Enable/disable CannedMessageModule.

Generated

from protobuf field: bool enabled = 9;

Generate input event on CCW of this kind.

Generated

from protobuf field: ModuleConfig.CannedMessageConfig.InputEventChar inputbroker_event_ccw = 6;

Generate input event on CW of this kind.

Generated

from protobuf field: ModuleConfig.CannedMessageConfig.InputEventChar inputbroker_event_cw = 5;

Generate input event on Press of this kind.

Generated

from protobuf field: ModuleConfig.CannedMessageConfig.InputEventChar inputbroker_event_press = 7;

inputbrokerPinA: number

GPIO pin for rotary encoder A port.

Generated

from protobuf field: uint32 inputbroker_pin_a = 2;

inputbrokerPinB: number

GPIO pin for rotary encoder B port.

Generated

from protobuf field: uint32 inputbroker_pin_b = 3;

inputbrokerPinPress: number

GPIO pin for rotary encoder Press port.

Generated

from protobuf field: uint32 inputbroker_pin_press = 4;

rotary1Enabled: boolean

Enable the rotary encoder #1. This is a 'dumb' encoder sending pulses on both A and B pins while rotating.

Generated

from protobuf field: bool rotary1_enabled = 1;

sendBell: boolean

CannedMessageModule also sends a bell character with the messages. ExternalNotificationModule can benefit from this feature.

Generated

from protobuf field: bool send_bell = 11;

updown1Enabled: boolean

Enable the Up/Down/Select input device. Can be RAK rotary encoder or 3 buttons. Uses the a/b/press definitions from inputbroker.

Generated

from protobuf field: bool updown1_enabled = 8;

Generated using TypeDoc