pub enum DvGatewayMode {
Off = 0,
ReflectorTerminal = 1,
AccessPoint = 2,
}Expand description
DV Gateway operating mode (Menu 650).
Controls whether the radio acts as a DV Gateway for D-STAR reflector
access via USB or Bluetooth using third-party MMDVM applications.
Used by the GW CAT command.
Source: User Manual §16-13, firmware decompilation of cat_gw_handler.
Variants§
Off = 0
DV Gateway off (index 0).
ReflectorTerminal = 1
Reflector Terminal Mode enabled (index 1).
AccessPoint = 2
Access Point mode (index 2). Discovered via ARFC-D75 decompilation which shows 3 gateway modes (0/1/2). Needs hardware verification to confirm exact behavior — may be “Auto” or “Access Point” mode for D-STAR hotspot operation.
Implementations§
Trait Implementations§
Source§impl Clone for DvGatewayMode
impl Clone for DvGatewayMode
Source§fn clone(&self) -> DvGatewayMode
fn clone(&self) -> DvGatewayMode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DvGatewayMode
impl Debug for DvGatewayMode
Source§impl Display for DvGatewayMode
impl Display for DvGatewayMode
Source§impl From<DvGatewayMode> for u8
impl From<DvGatewayMode> for u8
Source§fn from(mode: DvGatewayMode) -> Self
fn from(mode: DvGatewayMode) -> Self
Converts to this type from the input type.
Source§impl Hash for DvGatewayMode
impl Hash for DvGatewayMode
Source§impl PartialEq for DvGatewayMode
impl PartialEq for DvGatewayMode
Source§impl TryFrom<u8> for DvGatewayMode
impl TryFrom<u8> for DvGatewayMode
impl Copy for DvGatewayMode
impl Eq for DvGatewayMode
impl StructuralPartialEq for DvGatewayMode
Auto Trait Implementations§
impl Freeze for DvGatewayMode
impl RefUnwindSafe for DvGatewayMode
impl Send for DvGatewayMode
impl Sync for DvGatewayMode
impl Unpin for DvGatewayMode
impl UnwindSafe for DvGatewayMode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more