Basic Man-Machine Interface¶
Description¶
Module: geocompy.geo.bmm
Definitions for the GeoCOM Basic man-machine interface subsystem.
Types¶
GeoComBMM
Definitions¶
- class GeoComBMM(parent: GeoComType)[source]¶
Basic man-machine interface subsystem of the GeoCOM protocol.
This subsystem contains functions related to the operation of the keyboard, character sets and singalling devices.
- Parameters:
- parent: GeoComType¶
The parent protocol instance of this subsystem.
- beep_alarm() GeoComResponse[None][source]¶
RPC 11004,
BMM_BeepAlarmProduces a triple beep. Previously started continuous signals will be aborted.
See also
- beep_normal() GeoComResponse[None][source]¶
RPC 11003,
BMM_BeepNormalProduces a single beep. Previously started continuous signals will be aborted.
See also
- beep_off() GeoComResponse[None][source]¶
RPC 11002,
BMM_BeepOffRemoved in version GeoCOM-TPS1100.
Stops continuous beep signals.
See also
-
beep_on(volume: int =
100, frequency: int =3900) GeoComResponse[None][source]¶ RPC 11001,
BMM_BeepOnRemoved in version GeoCOM-TPS1100.
Starts a continuous beep signal with the specified volume and frequency.
- Parameters:
See also
-
beep_start(volume: int =
100) GeoComResponse[None][source]¶ RPC 20001,
IOS_BeepOnAdded in version GeoCOM-TPS1100: Replaces the beep_on command.
Starts a continuous beep signal with the specified intensity.
See also
- beep_stop() GeoComResponse[None][source]¶
RPC 20000,
IOS_BeepOffAdded in version GeoCOM-TPS1100: Replaces the beep_off command.
Stops continuous beep signals.
See also
- switch_display(enable: bool) GeoComResponse[None][source]¶
RPC 11009, (unknown)
Activates or deactivates the display of the instrument.
- Parameters:
- Return type:
Note
This command was not found in the reference manuals, but discovered by accident while testing. Version or the corresponding GeoCOM function name is not known. Use with caution!