Skip to main content

Neptune Settings

dev.hardware.settings_home.neptune_settings - wire path h\s\p - generated from fwMenuNeptuneSettings.

c_an1_mode

CAN1 Mode. CAN Type or UART over CAN PHY

Wire command: h\s\p\a

ArgWire type
value

Returns: none (Ok/Err only)

dev.hardware.settings_home.neptune_settings.c_an1_mode(value: int) -> Result
ow_status ow_hardware_settings_home_neptune_settings_c_an1_mode(ow_device* dev, int32_t value);
dev.hardware().settings_home().neptune_settings().c_an1_mode(value: i32) -> Result<(), OwError>

The C and Rust signatures above are also the WASM guest signatures - the device API surface is identical; only the transport differs (ow_open_wasm(&dev) in C, OneWili::open() in Rust).

dev.hardware.settings_home.neptune_settings.c_an1_mode(value) # check dev.ok

c_an1_rate

CAN1 Rate. Baudrate of CAN or UART over CAN PHY

Wire command: h\s\p\b

ArgWire type
value

Returns: none (Ok/Err only)

dev.hardware.settings_home.neptune_settings.c_an1_rate(value: int) -> Result
ow_status ow_hardware_settings_home_neptune_settings_c_an1_rate(ow_device* dev, int32_t value);
dev.hardware().settings_home().neptune_settings().c_an1_rate(value: i32) -> Result<(), OwError>

The C and Rust signatures above are also the WASM guest signatures - the device API surface is identical; only the transport differs (ow_open_wasm(&dev) in C, OneWili::open() in Rust).

dev.hardware.settings_home.neptune_settings.c_an1_rate(value) # check dev.ok

c_an1fdd_rate

CAN1 FD D Rate. Baud Rate for CANFD Data section

Wire command: h\s\p\c

ArgWire type
value

Returns: none (Ok/Err only)

dev.hardware.settings_home.neptune_settings.c_an1fdd_rate(value: int) -> Result
ow_status ow_hardware_settings_home_neptune_settings_c_an1fdd_rate(ow_device* dev, int32_t value);
dev.hardware().settings_home().neptune_settings().c_an1fdd_rate(value: i32) -> Result<(), OwError>

The C and Rust signatures above are also the WASM guest signatures - the device API surface is identical; only the transport differs (ow_open_wasm(&dev) in C, OneWili::open() in Rust).

dev.hardware.settings_home.neptune_settings.c_an1fdd_rate(value) # check dev.ok

c_an1_listen_only

CAN1 Listen Only. Enables Listen Only mode

Wire command: h\s\p\y

Returns: none (Ok/Err only)

dev.hardware.settings_home.neptune_settings.c_an1_listen_only() -> Result
ow_status ow_hardware_settings_home_neptune_settings_c_an1_listen_only(ow_device* dev);
dev.hardware().settings_home().neptune_settings().c_an1_listen_only() -> Result<(), OwError>

The C and Rust signatures above are also the WASM guest signatures - the device API surface is identical; only the transport differs (ow_open_wasm(&dev) in C, OneWili::open() in Rust).

dev.hardware.settings_home.neptune_settings.c_an1_listen_only() # check dev.ok

c_an1_tx_retry

CAN1 Tx Retry. CAN Transmit retry options

Wire command: h\s\p\e

ArgWire type
value

Returns: none (Ok/Err only)

dev.hardware.settings_home.neptune_settings.c_an1_tx_retry(value: int) -> Result
ow_status ow_hardware_settings_home_neptune_settings_c_an1_tx_retry(ow_device* dev, int32_t value);
dev.hardware().settings_home().neptune_settings().c_an1_tx_retry(value: i32) -> Result<(), OwError>

The C and Rust signatures above are also the WASM guest signatures - the device API surface is identical; only the transport differs (ow_open_wasm(&dev) in C, OneWili::open() in Rust).

dev.hardware.settings_home.neptune_settings.c_an1_tx_retry(value) # check dev.ok

c_an1_cust_baud

CAN1 Cust Baud. Hex Value String for Register C1NBTCFG. Blank to disable.

Wire command: h\s\p\f

ArgWire type
value

Returns: none (Ok/Err only)

dev.hardware.settings_home.neptune_settings.c_an1_cust_baud(value: str) -> Result
ow_status ow_hardware_settings_home_neptune_settings_c_an1_cust_baud(ow_device* dev, const char* value);
dev.hardware().settings_home().neptune_settings().c_an1_cust_baud(value: &str) -> Result<(), OwError>

The C and Rust signatures above are also the WASM guest signatures - the device API surface is identical; only the transport differs (ow_open_wasm(&dev) in C, OneWili::open() in Rust).

dev.hardware.settings_home.neptune_settings.c_an1_cust_baud(value) # check dev.ok

c_an1_cust_data_baud

CAN1 Cust Data Baud. Hex Value String for Register C1DBTCFG

Wire command: h\s\p\g

ArgWire type
value

Returns: none (Ok/Err only)

dev.hardware.settings_home.neptune_settings.c_an1_cust_data_baud(value: str) -> Result
ow_status ow_hardware_settings_home_neptune_settings_c_an1_cust_data_baud(ow_device* dev, const char* value);
dev.hardware().settings_home().neptune_settings().c_an1_cust_data_baud(value: &str) -> Result<(), OwError>

The C and Rust signatures above are also the WASM guest signatures - the device API surface is identical; only the transport differs (ow_open_wasm(&dev) in C, OneWili::open() in Rust).

dev.hardware.settings_home.neptune_settings.c_an1_cust_data_baud(value) # check dev.ok

c_an1_termination

CAN1 Termination. Enables termination for network.

Wire command: h\s\p\1

Returns: none (Ok/Err only)

dev.hardware.settings_home.neptune_settings.c_an1_termination() -> Result
ow_status ow_hardware_settings_home_neptune_settings_c_an1_termination(ow_device* dev);
dev.hardware().settings_home().neptune_settings().c_an1_termination() -> Result<(), OwError>

The C and Rust signatures above are also the WASM guest signatures - the device API surface is identical; only the transport differs (ow_open_wasm(&dev) in C, OneWili::open() in Rust).

dev.hardware.settings_home.neptune_settings.c_an1_termination() # check dev.ok

c_an1api_enabled

CAN1 API Enabled. Set Wili API Base ID

Wire command: h\s\p\i

Returns: none (Ok/Err only)

dev.hardware.settings_home.neptune_settings.c_an1api_enabled() -> Result
ow_status ow_hardware_settings_home_neptune_settings_c_an1api_enabled(ow_device* dev);
dev.hardware().settings_home().neptune_settings().c_an1api_enabled() -> Result<(), OwError>

The C and Rust signatures above are also the WASM guest signatures - the device API surface is identical; only the transport differs (ow_open_wasm(&dev) in C, OneWili::open() in Rust).

dev.hardware.settings_home.neptune_settings.c_an1api_enabled() # check dev.ok

c_anapiid

CAN API ID. Enables Terminal over CANFD

Wire command: h\s\p\j

ArgWire type
value

Returns: none (Ok/Err only)

dev.hardware.settings_home.neptune_settings.c_anapiid(value: int) -> Result
ow_status ow_hardware_settings_home_neptune_settings_c_anapiid(ow_device* dev, int32_t value);
dev.hardware().settings_home().neptune_settings().c_anapiid(value: i32) -> Result<(), OwError>

The C and Rust signatures above are also the WASM guest signatures - the device API surface is identical; only the transport differs (ow_open_wasm(&dev) in C, OneWili::open() in Rust).

dev.hardware.settings_home.neptune_settings.c_anapiid(value) # check dev.ok

c_an2_mode

CAN2 Mode. CAN Type or UART over CAN PHY

Wire command: h\s\p\k

ArgWire type
value

Returns: none (Ok/Err only)

dev.hardware.settings_home.neptune_settings.c_an2_mode(value: int) -> Result
ow_status ow_hardware_settings_home_neptune_settings_c_an2_mode(ow_device* dev, int32_t value);
dev.hardware().settings_home().neptune_settings().c_an2_mode(value: i32) -> Result<(), OwError>

The C and Rust signatures above are also the WASM guest signatures - the device API surface is identical; only the transport differs (ow_open_wasm(&dev) in C, OneWili::open() in Rust).

dev.hardware.settings_home.neptune_settings.c_an2_mode(value) # check dev.ok

c_an2_rate

CAN2 Rate. Baudrate of CAN or UART over CAN PHY

Wire command: h\s\p\l

ArgWire type
value

Returns: none (Ok/Err only)

dev.hardware.settings_home.neptune_settings.c_an2_rate(value: int) -> Result
ow_status ow_hardware_settings_home_neptune_settings_c_an2_rate(ow_device* dev, int32_t value);
dev.hardware().settings_home().neptune_settings().c_an2_rate(value: i32) -> Result<(), OwError>

The C and Rust signatures above are also the WASM guest signatures - the device API surface is identical; only the transport differs (ow_open_wasm(&dev) in C, OneWili::open() in Rust).

dev.hardware.settings_home.neptune_settings.c_an2_rate(value) # check dev.ok

c_an2fdd_rate

CAN2 FD D Rate. Baud Rate for CANFD Data section

Wire command: h\s\p\m

ArgWire type
value

Returns: none (Ok/Err only)

dev.hardware.settings_home.neptune_settings.c_an2fdd_rate(value: int) -> Result
ow_status ow_hardware_settings_home_neptune_settings_c_an2fdd_rate(ow_device* dev, int32_t value);
dev.hardware().settings_home().neptune_settings().c_an2fdd_rate(value: i32) -> Result<(), OwError>

The C and Rust signatures above are also the WASM guest signatures - the device API surface is identical; only the transport differs (ow_open_wasm(&dev) in C, OneWili::open() in Rust).

dev.hardware.settings_home.neptune_settings.c_an2fdd_rate(value) # check dev.ok

c_an2_listen_only

CAN2 Listen Only. Enables Listen Only mode

Wire command: h\s\p\n

Returns: none (Ok/Err only)

dev.hardware.settings_home.neptune_settings.c_an2_listen_only() -> Result
ow_status ow_hardware_settings_home_neptune_settings_c_an2_listen_only(ow_device* dev);
dev.hardware().settings_home().neptune_settings().c_an2_listen_only() -> Result<(), OwError>

The C and Rust signatures above are also the WASM guest signatures - the device API surface is identical; only the transport differs (ow_open_wasm(&dev) in C, OneWili::open() in Rust).

dev.hardware.settings_home.neptune_settings.c_an2_listen_only() # check dev.ok

c_an2_tx_retry

CAN2 Tx Retry. CAN Transmit retry options

Wire command: h\s\p\o

ArgWire type
value

Returns: none (Ok/Err only)

dev.hardware.settings_home.neptune_settings.c_an2_tx_retry(value: int) -> Result
ow_status ow_hardware_settings_home_neptune_settings_c_an2_tx_retry(ow_device* dev, int32_t value);
dev.hardware().settings_home().neptune_settings().c_an2_tx_retry(value: i32) -> Result<(), OwError>

The C and Rust signatures above are also the WASM guest signatures - the device API surface is identical; only the transport differs (ow_open_wasm(&dev) in C, OneWili::open() in Rust).

dev.hardware.settings_home.neptune_settings.c_an2_tx_retry(value) # check dev.ok

c_an2_cust_baud

CAN2 Cust Baud. Hex Value String for Register C1NBTCFG. Blank to disable.

Wire command: h\s\p\p

ArgWire type
value

Returns: none (Ok/Err only)

dev.hardware.settings_home.neptune_settings.c_an2_cust_baud(value: str) -> Result
ow_status ow_hardware_settings_home_neptune_settings_c_an2_cust_baud(ow_device* dev, const char* value);
dev.hardware().settings_home().neptune_settings().c_an2_cust_baud(value: &str) -> Result<(), OwError>

The C and Rust signatures above are also the WASM guest signatures - the device API surface is identical; only the transport differs (ow_open_wasm(&dev) in C, OneWili::open() in Rust).

dev.hardware.settings_home.neptune_settings.c_an2_cust_baud(value) # check dev.ok

c_an2_cust_data_baud

CAN2 Cust Data Baud. Hex Value String for Register C1DBTCFG

Wire command: h\s\p\r

ArgWire type
value

Returns: none (Ok/Err only)

dev.hardware.settings_home.neptune_settings.c_an2_cust_data_baud(value: str) -> Result
ow_status ow_hardware_settings_home_neptune_settings_c_an2_cust_data_baud(ow_device* dev, const char* value);
dev.hardware().settings_home().neptune_settings().c_an2_cust_data_baud(value: &str) -> Result<(), OwError>

The C and Rust signatures above are also the WASM guest signatures - the device API surface is identical; only the transport differs (ow_open_wasm(&dev) in C, OneWili::open() in Rust).

dev.hardware.settings_home.neptune_settings.c_an2_cust_data_baud(value) # check dev.ok

c_an2_termination

CAN2 Termination. Enables termination for network.

Wire command: h\s\p\s

Returns: none (Ok/Err only)

dev.hardware.settings_home.neptune_settings.c_an2_termination() -> Result
ow_status ow_hardware_settings_home_neptune_settings_c_an2_termination(ow_device* dev);
dev.hardware().settings_home().neptune_settings().c_an2_termination() -> Result<(), OwError>

The C and Rust signatures above are also the WASM guest signatures - the device API surface is identical; only the transport differs (ow_open_wasm(&dev) in C, OneWili::open() in Rust).

dev.hardware.settings_home.neptune_settings.c_an2_termination() # check dev.ok

c_an2api_enabled

CAN2 API Enabled. Enables Wili API over CANFD

Wire command: h\s\p\t

Returns: none (Ok/Err only)

dev.hardware.settings_home.neptune_settings.c_an2api_enabled() -> Result
ow_status ow_hardware_settings_home_neptune_settings_c_an2api_enabled(ow_device* dev);
dev.hardware().settings_home().neptune_settings().c_an2api_enabled() -> Result<(), OwError>

The C and Rust signatures above are also the WASM guest signatures - the device API surface is identical; only the transport differs (ow_open_wasm(&dev) in C, OneWili::open() in Rust).

dev.hardware.settings_home.neptune_settings.c_an2api_enabled() # check dev.ok

l_in_master_en

LIN Master En. Enables LIN Master Pull Resistor

Wire command: h\s\p\u

Returns: none (Ok/Err only)

dev.hardware.settings_home.neptune_settings.l_in_master_en() -> Result
ow_status ow_hardware_settings_home_neptune_settings_l_in_master_en(ow_device* dev);
dev.hardware().settings_home().neptune_settings().l_in_master_en() -> Result<(), OwError>

The C and Rust signatures above are also the WASM guest signatures - the device API surface is identical; only the transport differs (ow_open_wasm(&dev) in C, OneWili::open() in Rust).

dev.hardware.settings_home.neptune_settings.l_in_master_en() # check dev.ok

l_in_baud_rate

LIN Baud Rate. Baud Rate for LIN

Wire command: h\s\p\v

ArgWire type
value

Returns: none (Ok/Err only)

dev.hardware.settings_home.neptune_settings.l_in_baud_rate(value: int) -> Result
ow_status ow_hardware_settings_home_neptune_settings_l_in_baud_rate(ow_device* dev, int32_t value);
dev.hardware().settings_home().neptune_settings().l_in_baud_rate(value: i32) -> Result<(), OwError>

The C and Rust signatures above are also the WASM guest signatures - the device API surface is identical; only the transport differs (ow_open_wasm(&dev) in C, OneWili::open() in Rust).

dev.hardware.settings_home.neptune_settings.l_in_baud_rate(value) # check dev.ok

analog_in_en

Analog In En. Enables analog input measurement

Wire command: h\s\p\x

Returns: none (Ok/Err only)

dev.hardware.settings_home.neptune_settings.analog_in_en() -> Result
ow_status ow_hardware_settings_home_neptune_settings_analog_in_en(ow_device* dev);
dev.hardware().settings_home().neptune_settings().analog_in_en() -> Result<(), OwError>

The C and Rust signatures above are also the WASM guest signatures - the device API surface is identical; only the transport differs (ow_open_wasm(&dev) in C, OneWili::open() in Rust).

dev.hardware.settings_home.neptune_settings.analog_in_en() # check dev.ok