pub enum Messages {
-Show 20 variants
State(StateStruct),
- SetCellVoltageTimeout(SetCellVoltageTimeoutStruct),
- SetTemperatureTimeout(SetTemperatureTimeoutStruct),
- CellTimeout(CellTimeoutStruct),
- Reboot(RebootStruct),
- Events(EventsStruct),
- TemperatureMax(TemperatureMaxStruct),
- SetStreamRate(SetStreamRateStruct),
- SetCurrentTimeout(SetCurrentTimeoutStruct),
- SetLpfSetting(SetLpfSettingStruct),
- SetCurrentMax(SetCurrentMaxStruct),
+Show 20 variants
SetTemperatureTimeout(SetTemperatureTimeoutStruct),
CurrentTimeout(CurrentTimeoutStruct),
+ SetCellVoltageMinimum(SetCellVoltageMinimumStruct),
+ SetCurrentMax(SetCurrentMaxStruct),
+ SetCellVoltageTimeout(SetCellVoltageTimeoutStruct),
+ State(StateStruct),
SetLpfSampleFrequency(SetLpfSampleFrequencyStruct),
- ResetDefaults(ResetDefaultsStruct),
- CurrentMax(CurrentMaxStruct),
+ TemperatureTimeout(TemperatureTimeoutStruct),
CellVoltageMin(CellVoltageMinStruct),
SetTemperatureMax(SetTemperatureMaxStruct),
- SetCellVoltageMinimum(SetCellVoltageMinimumStruct),
- TemperatureTimeout(TemperatureTimeoutStruct),
+ Reboot(RebootStruct),
+ SetLpfSetting(SetLpfSettingStruct),
+ TemperatureMax(TemperatureMaxStruct),
EraseFlash(EraseFlashStruct),
-}
Variants§
State(StateStruct)
SetCellVoltageTimeout(SetCellVoltageTimeoutStruct)
SetTemperatureTimeout(SetTemperatureTimeoutStruct)
CellTimeout(CellTimeoutStruct)
Reboot(RebootStruct)
Events(EventsStruct)
TemperatureMax(TemperatureMaxStruct)
SetStreamRate(SetStreamRateStruct)
SetCurrentTimeout(SetCurrentTimeoutStruct)
SetLpfSetting(SetLpfSettingStruct)
SetCurrentMax(SetCurrentMaxStruct)
CurrentTimeout(CurrentTimeoutStruct)
SetLpfSampleFrequency(SetLpfSampleFrequencyStruct)
ResetDefaults(ResetDefaultsStruct)
CurrentMax(CurrentMaxStruct)
CellVoltageMin(CellVoltageMinStruct)
SetTemperatureMax(SetTemperatureMaxStruct)
SetCellVoltageMinimum(SetCellVoltageMinimumStruct)
TemperatureTimeout(TemperatureTimeoutStruct)
EraseFlash(EraseFlashStruct)
Trait Implementations§
source§impl DeserializeGenericMessage for Messages
impl DeserializeGenericMessage for Messages
source§impl PartialEq for Messages
impl PartialEq for Messages
source§fn eq(&self, other: &Messages) -> bool
fn eq(&self, other: &Messages) -> bool
self
and other
values to be equal, and is used
+ CurrentMax(CurrentMaxStruct),
+ SetCurrentTimeout(SetCurrentTimeoutStruct),
+ ResetDefaults(ResetDefaultsStruct),
+ SetStreamRate(SetStreamRateStruct),
+ CellTimeout(CellTimeoutStruct),
+ Events(EventsStruct),
+}Variants§
SetTemperatureTimeout(SetTemperatureTimeoutStruct)
CurrentTimeout(CurrentTimeoutStruct)
SetCellVoltageMinimum(SetCellVoltageMinimumStruct)
SetCurrentMax(SetCurrentMaxStruct)
SetCellVoltageTimeout(SetCellVoltageTimeoutStruct)
State(StateStruct)
SetLpfSampleFrequency(SetLpfSampleFrequencyStruct)
TemperatureTimeout(TemperatureTimeoutStruct)
CellVoltageMin(CellVoltageMinStruct)
SetTemperatureMax(SetTemperatureMaxStruct)
Reboot(RebootStruct)
SetLpfSetting(SetLpfSettingStruct)
TemperatureMax(TemperatureMaxStruct)
EraseFlash(EraseFlashStruct)
CurrentMax(CurrentMaxStruct)
SetCurrentTimeout(SetCurrentTimeoutStruct)
ResetDefaults(ResetDefaultsStruct)
SetStreamRate(SetStreamRateStruct)
CellTimeout(CellTimeoutStruct)
Events(EventsStruct)
Trait Implementations§
source§impl DeserializeGenericMessage for Messages
impl DeserializeGenericMessage for Messages
source§impl PartialEq for Messages
impl PartialEq for Messages
source§impl PingMessage for Messages
impl PingMessage for Messages
fn message_name(&self) -> &'static str
fn message_id(&self) -> u16
fn message_id_from_name(name: &str) -> Result<u16, String>
impl StructuralPartialEq for Messages
Auto Trait Implementations§
impl RefUnwindSafe for Messages
impl Send for Messages
impl Sync for Messages
impl Unpin for Messages
impl UnwindSafe for Messages
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/ping_rs/bluebps/struct.CellTimeoutStruct.html b/ping_rs/bluebps/struct.CellTimeoutStruct.html
index 6e8d6f034..613963268 100644
--- a/ping_rs/bluebps/struct.CellTimeoutStruct.html
+++ b/ping_rs/bluebps/struct.CellTimeoutStruct.html
@@ -1,11 +1,11 @@
CellTimeoutStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::CellTimeoutStruct
source · pub struct CellTimeoutStruct {
+ Struct ping_rs::bluebps::CellTimeoutStruct
source · pub struct CellTimeoutStruct {
pub timeout: u16,
}
Expand description
Get the undervoltage timeout
Fields§
§timeout: u16
If an individual cell exceeds the configured limit for this duration of time, the power will be locked-out
-Trait Implementations§
source§impl Clone for CellTimeoutStruct
source§fn clone(&self) -> CellTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CellTimeoutStruct
source§impl Default for CellTimeoutStruct
source§fn default() -> CellTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CellTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CellTimeoutStruct
source§fn eq(&self, other: &CellTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for CellTimeoutStruct
source§fn clone(&self) -> CellTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CellTimeoutStruct
source§impl Default for CellTimeoutStruct
source§fn default() -> CellTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CellTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CellTimeoutStruct
source§fn eq(&self, other: &CellTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl SerializePayload for CellTimeoutStruct
source§impl StructuralPartialEq for CellTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CellTimeoutStruct
§impl Send for CellTimeoutStruct
§impl Sync for CellTimeoutStruct
§impl Unpin for CellTimeoutStruct
§impl UnwindSafe for CellTimeoutStruct
Blanket Implementations§
source§impl SerializePayload for CellTimeoutStruct
source§impl StructuralPartialEq for CellTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CellTimeoutStruct
§impl Send for CellTimeoutStruct
§impl Sync for CellTimeoutStruct
§impl Unpin for CellTimeoutStruct
§impl UnwindSafe for CellTimeoutStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.CellVoltageMinStruct.html b/ping_rs/bluebps/struct.CellVoltageMinStruct.html
index 7ccc1fc5a..e920b7832 100644
--- a/ping_rs/bluebps/struct.CellVoltageMinStruct.html
+++ b/ping_rs/bluebps/struct.CellVoltageMinStruct.html
@@ -1,11 +1,11 @@
CellVoltageMinStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::CellVoltageMinStruct
source · pub struct CellVoltageMinStruct {
+ Struct ping_rs::bluebps::CellVoltageMinStruct
source · pub struct CellVoltageMinStruct {
pub limit: u16,
}
Expand description
Get the minimum allowed cell voltage
Fields§
§limit: u16
The minimum voltage allowed for any individual cell. 0~5000: 0~5V
-Trait Implementations§
source§impl Clone for CellVoltageMinStruct
source§fn clone(&self) -> CellVoltageMinStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CellVoltageMinStruct
source§impl Default for CellVoltageMinStruct
source§fn default() -> CellVoltageMinStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CellVoltageMinStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CellVoltageMinStruct
source§fn eq(&self, other: &CellVoltageMinStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for CellVoltageMinStruct
source§fn clone(&self) -> CellVoltageMinStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CellVoltageMinStruct
source§impl Default for CellVoltageMinStruct
source§fn default() -> CellVoltageMinStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CellVoltageMinStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CellVoltageMinStruct
source§fn eq(&self, other: &CellVoltageMinStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for CellVoltageMinStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CellVoltageMinStruct
§impl Send for CellVoltageMinStruct
§impl Sync for CellVoltageMinStruct
§impl Unpin for CellVoltageMinStruct
§impl UnwindSafe for CellVoltageMinStruct
Blanket Implementations§
source§impl StructuralPartialEq for CellVoltageMinStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CellVoltageMinStruct
§impl Send for CellVoltageMinStruct
§impl Sync for CellVoltageMinStruct
§impl Unpin for CellVoltageMinStruct
§impl UnwindSafe for CellVoltageMinStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.CurrentMaxStruct.html b/ping_rs/bluebps/struct.CurrentMaxStruct.html
index 0270ae581..cf5115550 100644
--- a/ping_rs/bluebps/struct.CurrentMaxStruct.html
+++ b/ping_rs/bluebps/struct.CurrentMaxStruct.html
@@ -1,11 +1,11 @@
CurrentMaxStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::CurrentMaxStruct
source · pub struct CurrentMaxStruct {
+ Struct ping_rs::bluebps::CurrentMaxStruct
source · pub struct CurrentMaxStruct {
pub limit: u16,
}
Expand description
get the maximum allowed battery current
Fields§
§limit: u16
The maximum allowed battery current 0~20000 = 0~200A
-Trait Implementations§
source§impl Clone for CurrentMaxStruct
source§fn clone(&self) -> CurrentMaxStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CurrentMaxStruct
source§impl Default for CurrentMaxStruct
source§fn default() -> CurrentMaxStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CurrentMaxStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CurrentMaxStruct
source§fn eq(&self, other: &CurrentMaxStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for CurrentMaxStruct
source§fn clone(&self) -> CurrentMaxStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CurrentMaxStruct
source§impl Default for CurrentMaxStruct
source§fn default() -> CurrentMaxStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CurrentMaxStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CurrentMaxStruct
source§fn eq(&self, other: &CurrentMaxStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl SerializePayload for CurrentMaxStruct
source§impl StructuralPartialEq for CurrentMaxStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CurrentMaxStruct
§impl Send for CurrentMaxStruct
§impl Sync for CurrentMaxStruct
§impl Unpin for CurrentMaxStruct
§impl UnwindSafe for CurrentMaxStruct
Blanket Implementations§
source§impl SerializePayload for CurrentMaxStruct
source§impl StructuralPartialEq for CurrentMaxStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CurrentMaxStruct
§impl Send for CurrentMaxStruct
§impl Sync for CurrentMaxStruct
§impl Unpin for CurrentMaxStruct
§impl UnwindSafe for CurrentMaxStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.CurrentTimeoutStruct.html b/ping_rs/bluebps/struct.CurrentTimeoutStruct.html
index 85246c65d..942d7d4d7 100644
--- a/ping_rs/bluebps/struct.CurrentTimeoutStruct.html
+++ b/ping_rs/bluebps/struct.CurrentTimeoutStruct.html
@@ -1,11 +1,11 @@
CurrentTimeoutStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::CurrentTimeoutStruct
source · pub struct CurrentTimeoutStruct {
+ Struct ping_rs::bluebps::CurrentTimeoutStruct
source · pub struct CurrentTimeoutStruct {
pub timeout: u16,
}
Expand description
Get the over-current timeout
Fields§
§timeout: u16
If the battery current exceeds the configured limit for this duration of time, the power will be locked-out
-Trait Implementations§
source§impl Clone for CurrentTimeoutStruct
source§fn clone(&self) -> CurrentTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CurrentTimeoutStruct
source§impl Default for CurrentTimeoutStruct
source§fn default() -> CurrentTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CurrentTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CurrentTimeoutStruct
source§fn eq(&self, other: &CurrentTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for CurrentTimeoutStruct
source§fn clone(&self) -> CurrentTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CurrentTimeoutStruct
source§impl Default for CurrentTimeoutStruct
source§fn default() -> CurrentTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CurrentTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CurrentTimeoutStruct
source§fn eq(&self, other: &CurrentTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for CurrentTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CurrentTimeoutStruct
§impl Send for CurrentTimeoutStruct
§impl Sync for CurrentTimeoutStruct
§impl Unpin for CurrentTimeoutStruct
§impl UnwindSafe for CurrentTimeoutStruct
Blanket Implementations§
source§impl StructuralPartialEq for CurrentTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CurrentTimeoutStruct
§impl Send for CurrentTimeoutStruct
§impl Sync for CurrentTimeoutStruct
§impl Unpin for CurrentTimeoutStruct
§impl UnwindSafe for CurrentTimeoutStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.EraseFlashStruct.html b/ping_rs/bluebps/struct.EraseFlashStruct.html
index d07ef2de9..f484e55c5 100644
--- a/ping_rs/bluebps/struct.EraseFlashStruct.html
+++ b/ping_rs/bluebps/struct.EraseFlashStruct.html
@@ -1,8 +1,8 @@
EraseFlashStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::EraseFlashStruct
source · pub struct EraseFlashStruct {}
Expand description
Erase flash, including parameter configuration and event counters. The mcu has a limited number of write/erase cycles (1k)!
-Trait Implementations§
source§impl Clone for EraseFlashStruct
source§fn clone(&self) -> EraseFlashStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for EraseFlashStruct
source§impl Default for EraseFlashStruct
source§fn default() -> EraseFlashStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for EraseFlashStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for EraseFlashStruct
source§fn eq(&self, other: &EraseFlashStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+ Struct ping_rs::bluebps::EraseFlashStruct
source · pub struct EraseFlashStruct {}
Expand description
Erase flash, including parameter configuration and event counters. The mcu has a limited number of write/erase cycles (1k)!
+Trait Implementations§
source§impl Clone for EraseFlashStruct
source§fn clone(&self) -> EraseFlashStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for EraseFlashStruct
source§impl Default for EraseFlashStruct
source§fn default() -> EraseFlashStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for EraseFlashStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for EraseFlashStruct
source§fn eq(&self, other: &EraseFlashStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl SerializePayload for EraseFlashStruct
source§impl StructuralPartialEq for EraseFlashStruct
Auto Trait Implementations§
§impl RefUnwindSafe for EraseFlashStruct
§impl Send for EraseFlashStruct
§impl Sync for EraseFlashStruct
§impl Unpin for EraseFlashStruct
§impl UnwindSafe for EraseFlashStruct
Blanket Implementations§
source§impl SerializePayload for EraseFlashStruct
source§impl StructuralPartialEq for EraseFlashStruct
Auto Trait Implementations§
§impl RefUnwindSafe for EraseFlashStruct
§impl Send for EraseFlashStruct
§impl Sync for EraseFlashStruct
§impl Unpin for EraseFlashStruct
§impl UnwindSafe for EraseFlashStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.EventsStruct.html b/ping_rs/bluebps/struct.EventsStruct.html
index 22e57f1d4..4b6aee866 100644
--- a/ping_rs/bluebps/struct.EventsStruct.html
+++ b/ping_rs/bluebps/struct.EventsStruct.html
@@ -1,5 +1,5 @@
EventsStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::EventsStruct
source · pub struct EventsStruct {
+ Struct ping_rs::bluebps::EventsStruct
source · pub struct EventsStruct {
pub voltage: u16,
pub current: u16,
pub temperature: u16,
@@ -7,9 +7,9 @@
Fields§
§voltage: u16
The number of under-voltage events
§current: u16
The number of over-current events
§temperature: u16
The number of over-temperature events
-Trait Implementations§
source§impl Clone for EventsStruct
source§fn clone(&self) -> EventsStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for EventsStruct
source§impl Default for EventsStruct
source§fn default() -> EventsStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for EventsStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for EventsStruct
source§fn eq(&self, other: &EventsStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for EventsStruct
source§fn clone(&self) -> EventsStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for EventsStruct
source§impl Default for EventsStruct
source§fn default() -> EventsStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for EventsStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for EventsStruct
source§fn eq(&self, other: &EventsStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl SerializePayload for EventsStruct
source§impl StructuralPartialEq for EventsStruct
Auto Trait Implementations§
§impl RefUnwindSafe for EventsStruct
§impl Send for EventsStruct
§impl Sync for EventsStruct
§impl Unpin for EventsStruct
§impl UnwindSafe for EventsStruct
Blanket Implementations§
source§impl SerializePayload for EventsStruct
source§impl StructuralPartialEq for EventsStruct
Auto Trait Implementations§
§impl RefUnwindSafe for EventsStruct
§impl Send for EventsStruct
§impl Sync for EventsStruct
§impl Unpin for EventsStruct
§impl UnwindSafe for EventsStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.RebootStruct.html b/ping_rs/bluebps/struct.RebootStruct.html
index 14891b690..89f58f6e5 100644
--- a/ping_rs/bluebps/struct.RebootStruct.html
+++ b/ping_rs/bluebps/struct.RebootStruct.html
@@ -1,11 +1,11 @@
RebootStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::RebootStruct
source · pub struct RebootStruct {
+ Struct ping_rs::bluebps::RebootStruct
source · pub struct RebootStruct {
pub goto_bootloader: u8,
}
Expand description
reboot the system
Fields§
§goto_bootloader: u8
0 = normal reboot, run main application after reboot 1 = hold the device in bootloader after reboot
-Trait Implementations§
source§impl Clone for RebootStruct
source§fn clone(&self) -> RebootStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for RebootStruct
source§impl Default for RebootStruct
source§fn default() -> RebootStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for RebootStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for RebootStruct
source§fn eq(&self, other: &RebootStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for RebootStruct
source§fn clone(&self) -> RebootStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for RebootStruct
source§impl Default for RebootStruct
source§fn default() -> RebootStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for RebootStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for RebootStruct
source§fn eq(&self, other: &RebootStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl SerializePayload for RebootStruct
source§impl StructuralPartialEq for RebootStruct
Auto Trait Implementations§
§impl RefUnwindSafe for RebootStruct
§impl Send for RebootStruct
§impl Sync for RebootStruct
§impl Unpin for RebootStruct
§impl UnwindSafe for RebootStruct
Blanket Implementations§
source§impl SerializePayload for RebootStruct
source§impl StructuralPartialEq for RebootStruct
Auto Trait Implementations§
§impl RefUnwindSafe for RebootStruct
§impl Send for RebootStruct
§impl Sync for RebootStruct
§impl Unpin for RebootStruct
§impl UnwindSafe for RebootStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.ResetDefaultsStruct.html b/ping_rs/bluebps/struct.ResetDefaultsStruct.html
index 04e5659b7..37a0a1ad8 100644
--- a/ping_rs/bluebps/struct.ResetDefaultsStruct.html
+++ b/ping_rs/bluebps/struct.ResetDefaultsStruct.html
@@ -1,8 +1,8 @@
ResetDefaultsStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::ResetDefaultsStruct
source · pub struct ResetDefaultsStruct {}
Expand description
Reset parameter configuration to default values.
-Trait Implementations§
source§impl Clone for ResetDefaultsStruct
source§fn clone(&self) -> ResetDefaultsStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ResetDefaultsStruct
source§impl Default for ResetDefaultsStruct
source§fn default() -> ResetDefaultsStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for ResetDefaultsStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for ResetDefaultsStruct
source§fn eq(&self, other: &ResetDefaultsStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+ Struct ping_rs::bluebps::ResetDefaultsStruct
source · pub struct ResetDefaultsStruct {}
Expand description
Reset parameter configuration to default values.
+Trait Implementations§
source§impl Clone for ResetDefaultsStruct
source§fn clone(&self) -> ResetDefaultsStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ResetDefaultsStruct
source§impl Default for ResetDefaultsStruct
source§fn default() -> ResetDefaultsStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for ResetDefaultsStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for ResetDefaultsStruct
source§fn eq(&self, other: &ResetDefaultsStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ResetDefaultsStruct
Auto Trait Implementations§
§impl RefUnwindSafe for ResetDefaultsStruct
§impl Send for ResetDefaultsStruct
§impl Sync for ResetDefaultsStruct
§impl Unpin for ResetDefaultsStruct
§impl UnwindSafe for ResetDefaultsStruct
Blanket Implementations§
source§impl StructuralPartialEq for ResetDefaultsStruct
Auto Trait Implementations§
§impl RefUnwindSafe for ResetDefaultsStruct
§impl Send for ResetDefaultsStruct
§impl Sync for ResetDefaultsStruct
§impl Unpin for ResetDefaultsStruct
§impl UnwindSafe for ResetDefaultsStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetCellVoltageMinimumStruct.html b/ping_rs/bluebps/struct.SetCellVoltageMinimumStruct.html
index 9466c48bd..cea1fed56 100644
--- a/ping_rs/bluebps/struct.SetCellVoltageMinimumStruct.html
+++ b/ping_rs/bluebps/struct.SetCellVoltageMinimumStruct.html
@@ -1,11 +1,11 @@
SetCellVoltageMinimumStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetCellVoltageMinimumStruct
source · pub struct SetCellVoltageMinimumStruct {
+ Struct ping_rs::bluebps::SetCellVoltageMinimumStruct
source · pub struct SetCellVoltageMinimumStruct {
pub limit: u16,
}
Expand description
Set the minimum allowed cell voltage
Fields§
§limit: u16
The minimum voltage allowed for any individual cell. 0~5000: 0~5V
-Trait Implementations§
source§impl Clone for SetCellVoltageMinimumStruct
source§fn clone(&self) -> SetCellVoltageMinimumStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCellVoltageMinimumStruct
source§impl Default for SetCellVoltageMinimumStruct
source§fn default() -> SetCellVoltageMinimumStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCellVoltageMinimumStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCellVoltageMinimumStruct
source§fn eq(&self, other: &SetCellVoltageMinimumStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetCellVoltageMinimumStruct
source§fn clone(&self) -> SetCellVoltageMinimumStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCellVoltageMinimumStruct
source§impl Default for SetCellVoltageMinimumStruct
source§fn default() -> SetCellVoltageMinimumStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCellVoltageMinimumStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCellVoltageMinimumStruct
source§fn eq(&self, other: &SetCellVoltageMinimumStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetCellVoltageMinimumStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCellVoltageMinimumStruct
§impl Send for SetCellVoltageMinimumStruct
§impl Sync for SetCellVoltageMinimumStruct
§impl Unpin for SetCellVoltageMinimumStruct
§impl UnwindSafe for SetCellVoltageMinimumStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetCellVoltageMinimumStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCellVoltageMinimumStruct
§impl Send for SetCellVoltageMinimumStruct
§impl Sync for SetCellVoltageMinimumStruct
§impl Unpin for SetCellVoltageMinimumStruct
§impl UnwindSafe for SetCellVoltageMinimumStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetCellVoltageTimeoutStruct.html b/ping_rs/bluebps/struct.SetCellVoltageTimeoutStruct.html
index 3b63acfb1..92d7b2f23 100644
--- a/ping_rs/bluebps/struct.SetCellVoltageTimeoutStruct.html
+++ b/ping_rs/bluebps/struct.SetCellVoltageTimeoutStruct.html
@@ -1,11 +1,11 @@
SetCellVoltageTimeoutStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetCellVoltageTimeoutStruct
source · pub struct SetCellVoltageTimeoutStruct {
+ Struct ping_rs::bluebps::SetCellVoltageTimeoutStruct
source · pub struct SetCellVoltageTimeoutStruct {
pub timeout: u16,
}
Expand description
Set the under-voltage timeout
Fields§
§timeout: u16
If an individual cell exceeds the configured limit for this duration of time, the power will be locked-out
-Trait Implementations§
source§impl Clone for SetCellVoltageTimeoutStruct
source§fn clone(&self) -> SetCellVoltageTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCellVoltageTimeoutStruct
source§impl Default for SetCellVoltageTimeoutStruct
source§fn default() -> SetCellVoltageTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCellVoltageTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCellVoltageTimeoutStruct
source§fn eq(&self, other: &SetCellVoltageTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetCellVoltageTimeoutStruct
source§fn clone(&self) -> SetCellVoltageTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCellVoltageTimeoutStruct
source§impl Default for SetCellVoltageTimeoutStruct
source§fn default() -> SetCellVoltageTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCellVoltageTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCellVoltageTimeoutStruct
source§fn eq(&self, other: &SetCellVoltageTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetCellVoltageTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCellVoltageTimeoutStruct
§impl Send for SetCellVoltageTimeoutStruct
§impl Sync for SetCellVoltageTimeoutStruct
§impl Unpin for SetCellVoltageTimeoutStruct
§impl UnwindSafe for SetCellVoltageTimeoutStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetCellVoltageTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCellVoltageTimeoutStruct
§impl Send for SetCellVoltageTimeoutStruct
§impl Sync for SetCellVoltageTimeoutStruct
§impl Unpin for SetCellVoltageTimeoutStruct
§impl UnwindSafe for SetCellVoltageTimeoutStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetCurrentMaxStruct.html b/ping_rs/bluebps/struct.SetCurrentMaxStruct.html
index 2c96b9cea..0ad9d99ea 100644
--- a/ping_rs/bluebps/struct.SetCurrentMaxStruct.html
+++ b/ping_rs/bluebps/struct.SetCurrentMaxStruct.html
@@ -1,11 +1,11 @@
SetCurrentMaxStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetCurrentMaxStruct
source · pub struct SetCurrentMaxStruct {
+ Struct ping_rs::bluebps::SetCurrentMaxStruct
source · pub struct SetCurrentMaxStruct {
pub limit: u16,
}
Expand description
Set the maximum allowed battery current
Fields§
§limit: u16
The maximum allowed battery current 0~20000 = 0~200A
-Trait Implementations§
source§impl Clone for SetCurrentMaxStruct
source§fn clone(&self) -> SetCurrentMaxStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCurrentMaxStruct
source§impl Default for SetCurrentMaxStruct
source§fn default() -> SetCurrentMaxStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCurrentMaxStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCurrentMaxStruct
source§fn eq(&self, other: &SetCurrentMaxStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetCurrentMaxStruct
source§fn clone(&self) -> SetCurrentMaxStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCurrentMaxStruct
source§impl Default for SetCurrentMaxStruct
source§fn default() -> SetCurrentMaxStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCurrentMaxStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCurrentMaxStruct
source§fn eq(&self, other: &SetCurrentMaxStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetCurrentMaxStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCurrentMaxStruct
§impl Send for SetCurrentMaxStruct
§impl Sync for SetCurrentMaxStruct
§impl Unpin for SetCurrentMaxStruct
§impl UnwindSafe for SetCurrentMaxStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetCurrentMaxStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCurrentMaxStruct
§impl Send for SetCurrentMaxStruct
§impl Sync for SetCurrentMaxStruct
§impl Unpin for SetCurrentMaxStruct
§impl UnwindSafe for SetCurrentMaxStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetCurrentTimeoutStruct.html b/ping_rs/bluebps/struct.SetCurrentTimeoutStruct.html
index bd510887c..d3f7db437 100644
--- a/ping_rs/bluebps/struct.SetCurrentTimeoutStruct.html
+++ b/ping_rs/bluebps/struct.SetCurrentTimeoutStruct.html
@@ -1,11 +1,11 @@
SetCurrentTimeoutStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetCurrentTimeoutStruct
source · pub struct SetCurrentTimeoutStruct {
+ Struct ping_rs::bluebps::SetCurrentTimeoutStruct
source · pub struct SetCurrentTimeoutStruct {
pub timeout: u16,
}
Expand description
Set the over-current timeout
Fields§
§timeout: u16
If the battery current exceeds the configured limit for this duration of time, the power will be locked-out
-Trait Implementations§
source§impl Clone for SetCurrentTimeoutStruct
source§fn clone(&self) -> SetCurrentTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCurrentTimeoutStruct
source§impl Default for SetCurrentTimeoutStruct
source§fn default() -> SetCurrentTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCurrentTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCurrentTimeoutStruct
source§fn eq(&self, other: &SetCurrentTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetCurrentTimeoutStruct
source§fn clone(&self) -> SetCurrentTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCurrentTimeoutStruct
source§impl Default for SetCurrentTimeoutStruct
source§fn default() -> SetCurrentTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCurrentTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCurrentTimeoutStruct
source§fn eq(&self, other: &SetCurrentTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetCurrentTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCurrentTimeoutStruct
§impl Send for SetCurrentTimeoutStruct
§impl Sync for SetCurrentTimeoutStruct
§impl Unpin for SetCurrentTimeoutStruct
§impl UnwindSafe for SetCurrentTimeoutStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetCurrentTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCurrentTimeoutStruct
§impl Send for SetCurrentTimeoutStruct
§impl Sync for SetCurrentTimeoutStruct
§impl Unpin for SetCurrentTimeoutStruct
§impl UnwindSafe for SetCurrentTimeoutStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetLpfSampleFrequencyStruct.html b/ping_rs/bluebps/struct.SetLpfSampleFrequencyStruct.html
index 8b86fa029..3c45535a9 100644
--- a/ping_rs/bluebps/struct.SetLpfSampleFrequencyStruct.html
+++ b/ping_rs/bluebps/struct.SetLpfSampleFrequencyStruct.html
@@ -1,11 +1,11 @@
SetLpfSampleFrequencyStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetLpfSampleFrequencyStruct
source · pub struct SetLpfSampleFrequencyStruct {
+ Struct ping_rs::bluebps::SetLpfSampleFrequencyStruct
source · pub struct SetLpfSampleFrequencyStruct {
pub sample_frequency: u32,
}
Expand description
the frequency to take adc samples and run the filter.
Fields§
§sample_frequency: u32
sample frequency in Hz. 1~100000
-Trait Implementations§
source§impl Clone for SetLpfSampleFrequencyStruct
source§fn clone(&self) -> SetLpfSampleFrequencyStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetLpfSampleFrequencyStruct
source§impl Default for SetLpfSampleFrequencyStruct
source§fn default() -> SetLpfSampleFrequencyStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetLpfSampleFrequencyStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetLpfSampleFrequencyStruct
source§fn eq(&self, other: &SetLpfSampleFrequencyStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetLpfSampleFrequencyStruct
source§fn clone(&self) -> SetLpfSampleFrequencyStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetLpfSampleFrequencyStruct
source§impl Default for SetLpfSampleFrequencyStruct
source§fn default() -> SetLpfSampleFrequencyStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetLpfSampleFrequencyStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetLpfSampleFrequencyStruct
source§fn eq(&self, other: &SetLpfSampleFrequencyStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetLpfSampleFrequencyStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetLpfSampleFrequencyStruct
§impl Send for SetLpfSampleFrequencyStruct
§impl Sync for SetLpfSampleFrequencyStruct
§impl Unpin for SetLpfSampleFrequencyStruct
§impl UnwindSafe for SetLpfSampleFrequencyStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetLpfSampleFrequencyStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetLpfSampleFrequencyStruct
§impl Send for SetLpfSampleFrequencyStruct
§impl Sync for SetLpfSampleFrequencyStruct
§impl Unpin for SetLpfSampleFrequencyStruct
§impl UnwindSafe for SetLpfSampleFrequencyStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetLpfSettingStruct.html b/ping_rs/bluebps/struct.SetLpfSettingStruct.html
index fd160e1fe..a4ddfc762 100644
--- a/ping_rs/bluebps/struct.SetLpfSettingStruct.html
+++ b/ping_rs/bluebps/struct.SetLpfSettingStruct.html
@@ -1,11 +1,11 @@
SetLpfSettingStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetLpfSettingStruct
source · pub struct SetLpfSettingStruct {
+ Struct ping_rs::bluebps::SetLpfSettingStruct
source · pub struct SetLpfSettingStruct {
pub setting: u16,
}
Expand description
Low pass filter setting. This value represents x in the equation value = value * x + sample * (1-x)
. 0.0 = no filtering, 0.99 = heavy filtering.
Fields§
§setting: u16
0~999: x = 0~0.999
-Trait Implementations§
source§impl Clone for SetLpfSettingStruct
source§fn clone(&self) -> SetLpfSettingStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetLpfSettingStruct
source§impl Default for SetLpfSettingStruct
source§fn default() -> SetLpfSettingStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetLpfSettingStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetLpfSettingStruct
source§fn eq(&self, other: &SetLpfSettingStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetLpfSettingStruct
source§fn clone(&self) -> SetLpfSettingStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetLpfSettingStruct
source§impl Default for SetLpfSettingStruct
source§fn default() -> SetLpfSettingStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetLpfSettingStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetLpfSettingStruct
source§fn eq(&self, other: &SetLpfSettingStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetLpfSettingStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetLpfSettingStruct
§impl Send for SetLpfSettingStruct
§impl Sync for SetLpfSettingStruct
§impl Unpin for SetLpfSettingStruct
§impl UnwindSafe for SetLpfSettingStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetLpfSettingStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetLpfSettingStruct
§impl Send for SetLpfSettingStruct
§impl Sync for SetLpfSettingStruct
§impl Unpin for SetLpfSettingStruct
§impl UnwindSafe for SetLpfSettingStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetStreamRateStruct.html b/ping_rs/bluebps/struct.SetStreamRateStruct.html
index f048c321f..20a9e2489 100644
--- a/ping_rs/bluebps/struct.SetStreamRateStruct.html
+++ b/ping_rs/bluebps/struct.SetStreamRateStruct.html
@@ -1,11 +1,11 @@
SetStreamRateStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetStreamRateStruct
source · pub struct SetStreamRateStruct {
+ Struct ping_rs::bluebps::SetStreamRateStruct
source · pub struct SetStreamRateStruct {
pub rate: u32,
}
Expand description
Set the frequency to automatically output state messages.
Fields§
§rate: u32
Rate to stream state
messages. 0~100000Hz
-Trait Implementations§
source§impl Clone for SetStreamRateStruct
source§fn clone(&self) -> SetStreamRateStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetStreamRateStruct
source§impl Default for SetStreamRateStruct
source§fn default() -> SetStreamRateStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetStreamRateStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetStreamRateStruct
source§fn eq(&self, other: &SetStreamRateStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetStreamRateStruct
source§fn clone(&self) -> SetStreamRateStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetStreamRateStruct
source§impl Default for SetStreamRateStruct
source§fn default() -> SetStreamRateStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetStreamRateStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetStreamRateStruct
source§fn eq(&self, other: &SetStreamRateStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetStreamRateStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetStreamRateStruct
§impl Send for SetStreamRateStruct
§impl Sync for SetStreamRateStruct
§impl Unpin for SetStreamRateStruct
§impl UnwindSafe for SetStreamRateStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetStreamRateStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetStreamRateStruct
§impl Send for SetStreamRateStruct
§impl Sync for SetStreamRateStruct
§impl Unpin for SetStreamRateStruct
§impl UnwindSafe for SetStreamRateStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetTemperatureMaxStruct.html b/ping_rs/bluebps/struct.SetTemperatureMaxStruct.html
index 0ad62b04c..8d8eb7ea4 100644
--- a/ping_rs/bluebps/struct.SetTemperatureMaxStruct.html
+++ b/ping_rs/bluebps/struct.SetTemperatureMaxStruct.html
@@ -1,11 +1,11 @@
SetTemperatureMaxStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetTemperatureMaxStruct
source · pub struct SetTemperatureMaxStruct {
+ Struct ping_rs::bluebps::SetTemperatureMaxStruct
source · pub struct SetTemperatureMaxStruct {
pub limit: u16,
}
Expand description
Set the maximum allowed battery temperature
Fields§
§limit: u16
The maximum temperature allowed at the thermistor probe installed on the battery. 0~5000: 0~5V
-Trait Implementations§
source§impl Clone for SetTemperatureMaxStruct
source§fn clone(&self) -> SetTemperatureMaxStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetTemperatureMaxStruct
source§impl Default for SetTemperatureMaxStruct
source§fn default() -> SetTemperatureMaxStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetTemperatureMaxStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetTemperatureMaxStruct
source§fn eq(&self, other: &SetTemperatureMaxStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetTemperatureMaxStruct
source§fn clone(&self) -> SetTemperatureMaxStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetTemperatureMaxStruct
source§impl Default for SetTemperatureMaxStruct
source§fn default() -> SetTemperatureMaxStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetTemperatureMaxStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetTemperatureMaxStruct
source§fn eq(&self, other: &SetTemperatureMaxStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetTemperatureMaxStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetTemperatureMaxStruct
§impl Send for SetTemperatureMaxStruct
§impl Sync for SetTemperatureMaxStruct
§impl Unpin for SetTemperatureMaxStruct
§impl UnwindSafe for SetTemperatureMaxStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetTemperatureMaxStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetTemperatureMaxStruct
§impl Send for SetTemperatureMaxStruct
§impl Sync for SetTemperatureMaxStruct
§impl Unpin for SetTemperatureMaxStruct
§impl UnwindSafe for SetTemperatureMaxStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetTemperatureTimeoutStruct.html b/ping_rs/bluebps/struct.SetTemperatureTimeoutStruct.html
index a8219ddfd..6544b9323 100644
--- a/ping_rs/bluebps/struct.SetTemperatureTimeoutStruct.html
+++ b/ping_rs/bluebps/struct.SetTemperatureTimeoutStruct.html
@@ -1,11 +1,11 @@
SetTemperatureTimeoutStruct in ping_rs::bluebps - Rust
impl<T> Borrow<T> for Twhere
diff --git a/ping_rs/bluebps/struct.CellTimeoutStruct.html b/ping_rs/bluebps/struct.CellTimeoutStruct.html
index 6e8d6f034..613963268 100644
--- a/ping_rs/bluebps/struct.CellTimeoutStruct.html
+++ b/ping_rs/bluebps/struct.CellTimeoutStruct.html
@@ -1,11 +1,11 @@
CellTimeoutStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::CellTimeoutStruct
source · pub struct CellTimeoutStruct {
+ Struct ping_rs::bluebps::CellTimeoutStruct
source · pub struct CellTimeoutStruct {
pub timeout: u16,
}
Expand description
Get the undervoltage timeout
Fields§
§timeout: u16
If an individual cell exceeds the configured limit for this duration of time, the power will be locked-out
-Trait Implementations§
source§impl Clone for CellTimeoutStruct
source§fn clone(&self) -> CellTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CellTimeoutStruct
source§impl Default for CellTimeoutStruct
source§fn default() -> CellTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CellTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CellTimeoutStruct
source§fn eq(&self, other: &CellTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for CellTimeoutStruct
source§fn clone(&self) -> CellTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CellTimeoutStruct
source§impl Default for CellTimeoutStruct
source§fn default() -> CellTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CellTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CellTimeoutStruct
source§fn eq(&self, other: &CellTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl SerializePayload for CellTimeoutStruct
source§impl StructuralPartialEq for CellTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CellTimeoutStruct
§impl Send for CellTimeoutStruct
§impl Sync for CellTimeoutStruct
§impl Unpin for CellTimeoutStruct
§impl UnwindSafe for CellTimeoutStruct
Blanket Implementations§
source§impl SerializePayload for CellTimeoutStruct
source§impl StructuralPartialEq for CellTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CellTimeoutStruct
§impl Send for CellTimeoutStruct
§impl Sync for CellTimeoutStruct
§impl Unpin for CellTimeoutStruct
§impl UnwindSafe for CellTimeoutStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.CellVoltageMinStruct.html b/ping_rs/bluebps/struct.CellVoltageMinStruct.html
index 7ccc1fc5a..e920b7832 100644
--- a/ping_rs/bluebps/struct.CellVoltageMinStruct.html
+++ b/ping_rs/bluebps/struct.CellVoltageMinStruct.html
@@ -1,11 +1,11 @@
CellVoltageMinStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::CellVoltageMinStruct
source · pub struct CellVoltageMinStruct {
+ Struct ping_rs::bluebps::CellVoltageMinStruct
source · pub struct CellVoltageMinStruct {
pub limit: u16,
}
Expand description
Get the minimum allowed cell voltage
Fields§
§limit: u16
The minimum voltage allowed for any individual cell. 0~5000: 0~5V
-Trait Implementations§
source§impl Clone for CellVoltageMinStruct
source§fn clone(&self) -> CellVoltageMinStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CellVoltageMinStruct
source§impl Default for CellVoltageMinStruct
source§fn default() -> CellVoltageMinStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CellVoltageMinStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CellVoltageMinStruct
source§fn eq(&self, other: &CellVoltageMinStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for CellVoltageMinStruct
source§fn clone(&self) -> CellVoltageMinStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CellVoltageMinStruct
source§impl Default for CellVoltageMinStruct
source§fn default() -> CellVoltageMinStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CellVoltageMinStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CellVoltageMinStruct
source§fn eq(&self, other: &CellVoltageMinStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for CellVoltageMinStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CellVoltageMinStruct
§impl Send for CellVoltageMinStruct
§impl Sync for CellVoltageMinStruct
§impl Unpin for CellVoltageMinStruct
§impl UnwindSafe for CellVoltageMinStruct
Blanket Implementations§
source§impl StructuralPartialEq for CellVoltageMinStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CellVoltageMinStruct
§impl Send for CellVoltageMinStruct
§impl Sync for CellVoltageMinStruct
§impl Unpin for CellVoltageMinStruct
§impl UnwindSafe for CellVoltageMinStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.CurrentMaxStruct.html b/ping_rs/bluebps/struct.CurrentMaxStruct.html
index 0270ae581..cf5115550 100644
--- a/ping_rs/bluebps/struct.CurrentMaxStruct.html
+++ b/ping_rs/bluebps/struct.CurrentMaxStruct.html
@@ -1,11 +1,11 @@
CurrentMaxStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::CurrentMaxStruct
source · pub struct CurrentMaxStruct {
+ Struct ping_rs::bluebps::CurrentMaxStruct
source · pub struct CurrentMaxStruct {
pub limit: u16,
}
Expand description
get the maximum allowed battery current
Fields§
§limit: u16
The maximum allowed battery current 0~20000 = 0~200A
-Trait Implementations§
source§impl Clone for CurrentMaxStruct
source§fn clone(&self) -> CurrentMaxStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CurrentMaxStruct
source§impl Default for CurrentMaxStruct
source§fn default() -> CurrentMaxStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CurrentMaxStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CurrentMaxStruct
source§fn eq(&self, other: &CurrentMaxStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for CurrentMaxStruct
source§fn clone(&self) -> CurrentMaxStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CurrentMaxStruct
source§impl Default for CurrentMaxStruct
source§fn default() -> CurrentMaxStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CurrentMaxStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CurrentMaxStruct
source§fn eq(&self, other: &CurrentMaxStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl SerializePayload for CurrentMaxStruct
source§impl StructuralPartialEq for CurrentMaxStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CurrentMaxStruct
§impl Send for CurrentMaxStruct
§impl Sync for CurrentMaxStruct
§impl Unpin for CurrentMaxStruct
§impl UnwindSafe for CurrentMaxStruct
Blanket Implementations§
source§impl SerializePayload for CurrentMaxStruct
source§impl StructuralPartialEq for CurrentMaxStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CurrentMaxStruct
§impl Send for CurrentMaxStruct
§impl Sync for CurrentMaxStruct
§impl Unpin for CurrentMaxStruct
§impl UnwindSafe for CurrentMaxStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.CurrentTimeoutStruct.html b/ping_rs/bluebps/struct.CurrentTimeoutStruct.html
index 85246c65d..942d7d4d7 100644
--- a/ping_rs/bluebps/struct.CurrentTimeoutStruct.html
+++ b/ping_rs/bluebps/struct.CurrentTimeoutStruct.html
@@ -1,11 +1,11 @@
CurrentTimeoutStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::CurrentTimeoutStruct
source · pub struct CurrentTimeoutStruct {
+ Struct ping_rs::bluebps::CurrentTimeoutStruct
source · pub struct CurrentTimeoutStruct {
pub timeout: u16,
}
Expand description
Get the over-current timeout
Fields§
§timeout: u16
If the battery current exceeds the configured limit for this duration of time, the power will be locked-out
-Trait Implementations§
source§impl Clone for CurrentTimeoutStruct
source§fn clone(&self) -> CurrentTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CurrentTimeoutStruct
source§impl Default for CurrentTimeoutStruct
source§fn default() -> CurrentTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CurrentTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CurrentTimeoutStruct
source§fn eq(&self, other: &CurrentTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for CurrentTimeoutStruct
source§fn clone(&self) -> CurrentTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CurrentTimeoutStruct
source§impl Default for CurrentTimeoutStruct
source§fn default() -> CurrentTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CurrentTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CurrentTimeoutStruct
source§fn eq(&self, other: &CurrentTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for CurrentTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CurrentTimeoutStruct
§impl Send for CurrentTimeoutStruct
§impl Sync for CurrentTimeoutStruct
§impl Unpin for CurrentTimeoutStruct
§impl UnwindSafe for CurrentTimeoutStruct
Blanket Implementations§
source§impl StructuralPartialEq for CurrentTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CurrentTimeoutStruct
§impl Send for CurrentTimeoutStruct
§impl Sync for CurrentTimeoutStruct
§impl Unpin for CurrentTimeoutStruct
§impl UnwindSafe for CurrentTimeoutStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.EraseFlashStruct.html b/ping_rs/bluebps/struct.EraseFlashStruct.html
index d07ef2de9..f484e55c5 100644
--- a/ping_rs/bluebps/struct.EraseFlashStruct.html
+++ b/ping_rs/bluebps/struct.EraseFlashStruct.html
@@ -1,8 +1,8 @@
EraseFlashStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::EraseFlashStruct
source · pub struct EraseFlashStruct {}
Expand description
Erase flash, including parameter configuration and event counters. The mcu has a limited number of write/erase cycles (1k)!
-Trait Implementations§
source§impl Clone for EraseFlashStruct
source§fn clone(&self) -> EraseFlashStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for EraseFlashStruct
source§impl Default for EraseFlashStruct
source§fn default() -> EraseFlashStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for EraseFlashStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for EraseFlashStruct
source§fn eq(&self, other: &EraseFlashStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+ Struct ping_rs::bluebps::EraseFlashStruct
source · pub struct EraseFlashStruct {}
Expand description
Erase flash, including parameter configuration and event counters. The mcu has a limited number of write/erase cycles (1k)!
+Trait Implementations§
source§impl Clone for EraseFlashStruct
source§fn clone(&self) -> EraseFlashStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for EraseFlashStruct
source§impl Default for EraseFlashStruct
source§fn default() -> EraseFlashStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for EraseFlashStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for EraseFlashStruct
source§fn eq(&self, other: &EraseFlashStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl SerializePayload for EraseFlashStruct
source§impl StructuralPartialEq for EraseFlashStruct
Auto Trait Implementations§
§impl RefUnwindSafe for EraseFlashStruct
§impl Send for EraseFlashStruct
§impl Sync for EraseFlashStruct
§impl Unpin for EraseFlashStruct
§impl UnwindSafe for EraseFlashStruct
Blanket Implementations§
source§impl SerializePayload for EraseFlashStruct
source§impl StructuralPartialEq for EraseFlashStruct
Auto Trait Implementations§
§impl RefUnwindSafe for EraseFlashStruct
§impl Send for EraseFlashStruct
§impl Sync for EraseFlashStruct
§impl Unpin for EraseFlashStruct
§impl UnwindSafe for EraseFlashStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.EventsStruct.html b/ping_rs/bluebps/struct.EventsStruct.html
index 22e57f1d4..4b6aee866 100644
--- a/ping_rs/bluebps/struct.EventsStruct.html
+++ b/ping_rs/bluebps/struct.EventsStruct.html
@@ -1,5 +1,5 @@
EventsStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::EventsStruct
source · pub struct EventsStruct {
+ Struct ping_rs::bluebps::EventsStruct
source · pub struct EventsStruct {
pub voltage: u16,
pub current: u16,
pub temperature: u16,
@@ -7,9 +7,9 @@
Fields§
§voltage: u16
The number of under-voltage events
§current: u16
The number of over-current events
§temperature: u16
The number of over-temperature events
-Trait Implementations§
source§impl Clone for EventsStruct
source§fn clone(&self) -> EventsStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for EventsStruct
source§impl Default for EventsStruct
source§fn default() -> EventsStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for EventsStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for EventsStruct
source§fn eq(&self, other: &EventsStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for EventsStruct
source§fn clone(&self) -> EventsStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for EventsStruct
source§impl Default for EventsStruct
source§fn default() -> EventsStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for EventsStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for EventsStruct
source§fn eq(&self, other: &EventsStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl SerializePayload for EventsStruct
source§impl StructuralPartialEq for EventsStruct
Auto Trait Implementations§
§impl RefUnwindSafe for EventsStruct
§impl Send for EventsStruct
§impl Sync for EventsStruct
§impl Unpin for EventsStruct
§impl UnwindSafe for EventsStruct
Blanket Implementations§
source§impl SerializePayload for EventsStruct
source§impl StructuralPartialEq for EventsStruct
Auto Trait Implementations§
§impl RefUnwindSafe for EventsStruct
§impl Send for EventsStruct
§impl Sync for EventsStruct
§impl Unpin for EventsStruct
§impl UnwindSafe for EventsStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.RebootStruct.html b/ping_rs/bluebps/struct.RebootStruct.html
index 14891b690..89f58f6e5 100644
--- a/ping_rs/bluebps/struct.RebootStruct.html
+++ b/ping_rs/bluebps/struct.RebootStruct.html
@@ -1,11 +1,11 @@
RebootStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::RebootStruct
source · pub struct RebootStruct {
+ Struct ping_rs::bluebps::RebootStruct
source · pub struct RebootStruct {
pub goto_bootloader: u8,
}
Expand description
reboot the system
Fields§
§goto_bootloader: u8
0 = normal reboot, run main application after reboot 1 = hold the device in bootloader after reboot
-Trait Implementations§
source§impl Clone for RebootStruct
source§fn clone(&self) -> RebootStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for RebootStruct
source§impl Default for RebootStruct
source§fn default() -> RebootStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for RebootStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for RebootStruct
source§fn eq(&self, other: &RebootStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for RebootStruct
source§fn clone(&self) -> RebootStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for RebootStruct
source§impl Default for RebootStruct
source§fn default() -> RebootStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for RebootStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for RebootStruct
source§fn eq(&self, other: &RebootStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl SerializePayload for RebootStruct
source§impl StructuralPartialEq for RebootStruct
Auto Trait Implementations§
§impl RefUnwindSafe for RebootStruct
§impl Send for RebootStruct
§impl Sync for RebootStruct
§impl Unpin for RebootStruct
§impl UnwindSafe for RebootStruct
Blanket Implementations§
source§impl SerializePayload for RebootStruct
source§impl StructuralPartialEq for RebootStruct
Auto Trait Implementations§
§impl RefUnwindSafe for RebootStruct
§impl Send for RebootStruct
§impl Sync for RebootStruct
§impl Unpin for RebootStruct
§impl UnwindSafe for RebootStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.ResetDefaultsStruct.html b/ping_rs/bluebps/struct.ResetDefaultsStruct.html
index 04e5659b7..37a0a1ad8 100644
--- a/ping_rs/bluebps/struct.ResetDefaultsStruct.html
+++ b/ping_rs/bluebps/struct.ResetDefaultsStruct.html
@@ -1,8 +1,8 @@
ResetDefaultsStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::ResetDefaultsStruct
source · pub struct ResetDefaultsStruct {}
Expand description
Reset parameter configuration to default values.
-Trait Implementations§
source§impl Clone for ResetDefaultsStruct
source§fn clone(&self) -> ResetDefaultsStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ResetDefaultsStruct
source§impl Default for ResetDefaultsStruct
source§fn default() -> ResetDefaultsStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for ResetDefaultsStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for ResetDefaultsStruct
source§fn eq(&self, other: &ResetDefaultsStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+ Struct ping_rs::bluebps::ResetDefaultsStruct
source · pub struct ResetDefaultsStruct {}
Expand description
Reset parameter configuration to default values.
+Trait Implementations§
source§impl Clone for ResetDefaultsStruct
source§fn clone(&self) -> ResetDefaultsStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ResetDefaultsStruct
source§impl Default for ResetDefaultsStruct
source§fn default() -> ResetDefaultsStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for ResetDefaultsStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for ResetDefaultsStruct
source§fn eq(&self, other: &ResetDefaultsStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ResetDefaultsStruct
Auto Trait Implementations§
§impl RefUnwindSafe for ResetDefaultsStruct
§impl Send for ResetDefaultsStruct
§impl Sync for ResetDefaultsStruct
§impl Unpin for ResetDefaultsStruct
§impl UnwindSafe for ResetDefaultsStruct
Blanket Implementations§
source§impl StructuralPartialEq for ResetDefaultsStruct
Auto Trait Implementations§
§impl RefUnwindSafe for ResetDefaultsStruct
§impl Send for ResetDefaultsStruct
§impl Sync for ResetDefaultsStruct
§impl Unpin for ResetDefaultsStruct
§impl UnwindSafe for ResetDefaultsStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetCellVoltageMinimumStruct.html b/ping_rs/bluebps/struct.SetCellVoltageMinimumStruct.html
index 9466c48bd..cea1fed56 100644
--- a/ping_rs/bluebps/struct.SetCellVoltageMinimumStruct.html
+++ b/ping_rs/bluebps/struct.SetCellVoltageMinimumStruct.html
@@ -1,11 +1,11 @@
SetCellVoltageMinimumStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetCellVoltageMinimumStruct
source · pub struct SetCellVoltageMinimumStruct {
+ Struct ping_rs::bluebps::SetCellVoltageMinimumStruct
source · pub struct SetCellVoltageMinimumStruct {
pub limit: u16,
}
Expand description
Set the minimum allowed cell voltage
Fields§
§limit: u16
The minimum voltage allowed for any individual cell. 0~5000: 0~5V
-Trait Implementations§
source§impl Clone for SetCellVoltageMinimumStruct
source§fn clone(&self) -> SetCellVoltageMinimumStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCellVoltageMinimumStruct
source§impl Default for SetCellVoltageMinimumStruct
source§fn default() -> SetCellVoltageMinimumStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCellVoltageMinimumStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCellVoltageMinimumStruct
source§fn eq(&self, other: &SetCellVoltageMinimumStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetCellVoltageMinimumStruct
source§fn clone(&self) -> SetCellVoltageMinimumStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCellVoltageMinimumStruct
source§impl Default for SetCellVoltageMinimumStruct
source§fn default() -> SetCellVoltageMinimumStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCellVoltageMinimumStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCellVoltageMinimumStruct
source§fn eq(&self, other: &SetCellVoltageMinimumStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetCellVoltageMinimumStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCellVoltageMinimumStruct
§impl Send for SetCellVoltageMinimumStruct
§impl Sync for SetCellVoltageMinimumStruct
§impl Unpin for SetCellVoltageMinimumStruct
§impl UnwindSafe for SetCellVoltageMinimumStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetCellVoltageMinimumStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCellVoltageMinimumStruct
§impl Send for SetCellVoltageMinimumStruct
§impl Sync for SetCellVoltageMinimumStruct
§impl Unpin for SetCellVoltageMinimumStruct
§impl UnwindSafe for SetCellVoltageMinimumStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetCellVoltageTimeoutStruct.html b/ping_rs/bluebps/struct.SetCellVoltageTimeoutStruct.html
index 3b63acfb1..92d7b2f23 100644
--- a/ping_rs/bluebps/struct.SetCellVoltageTimeoutStruct.html
+++ b/ping_rs/bluebps/struct.SetCellVoltageTimeoutStruct.html
@@ -1,11 +1,11 @@
SetCellVoltageTimeoutStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetCellVoltageTimeoutStruct
source · pub struct SetCellVoltageTimeoutStruct {
+ Struct ping_rs::bluebps::SetCellVoltageTimeoutStruct
source · pub struct SetCellVoltageTimeoutStruct {
pub timeout: u16,
}
Expand description
Set the under-voltage timeout
Fields§
§timeout: u16
If an individual cell exceeds the configured limit for this duration of time, the power will be locked-out
-Trait Implementations§
source§impl Clone for SetCellVoltageTimeoutStruct
source§fn clone(&self) -> SetCellVoltageTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCellVoltageTimeoutStruct
source§impl Default for SetCellVoltageTimeoutStruct
source§fn default() -> SetCellVoltageTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCellVoltageTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCellVoltageTimeoutStruct
source§fn eq(&self, other: &SetCellVoltageTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetCellVoltageTimeoutStruct
source§fn clone(&self) -> SetCellVoltageTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCellVoltageTimeoutStruct
source§impl Default for SetCellVoltageTimeoutStruct
source§fn default() -> SetCellVoltageTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCellVoltageTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCellVoltageTimeoutStruct
source§fn eq(&self, other: &SetCellVoltageTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetCellVoltageTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCellVoltageTimeoutStruct
§impl Send for SetCellVoltageTimeoutStruct
§impl Sync for SetCellVoltageTimeoutStruct
§impl Unpin for SetCellVoltageTimeoutStruct
§impl UnwindSafe for SetCellVoltageTimeoutStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetCellVoltageTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCellVoltageTimeoutStruct
§impl Send for SetCellVoltageTimeoutStruct
§impl Sync for SetCellVoltageTimeoutStruct
§impl Unpin for SetCellVoltageTimeoutStruct
§impl UnwindSafe for SetCellVoltageTimeoutStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetCurrentMaxStruct.html b/ping_rs/bluebps/struct.SetCurrentMaxStruct.html
index 2c96b9cea..0ad9d99ea 100644
--- a/ping_rs/bluebps/struct.SetCurrentMaxStruct.html
+++ b/ping_rs/bluebps/struct.SetCurrentMaxStruct.html
@@ -1,11 +1,11 @@
SetCurrentMaxStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetCurrentMaxStruct
source · pub struct SetCurrentMaxStruct {
+ Struct ping_rs::bluebps::SetCurrentMaxStruct
source · pub struct SetCurrentMaxStruct {
pub limit: u16,
}
Expand description
Set the maximum allowed battery current
Fields§
§limit: u16
The maximum allowed battery current 0~20000 = 0~200A
-Trait Implementations§
source§impl Clone for SetCurrentMaxStruct
source§fn clone(&self) -> SetCurrentMaxStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCurrentMaxStruct
source§impl Default for SetCurrentMaxStruct
source§fn default() -> SetCurrentMaxStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCurrentMaxStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCurrentMaxStruct
source§fn eq(&self, other: &SetCurrentMaxStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetCurrentMaxStruct
source§fn clone(&self) -> SetCurrentMaxStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCurrentMaxStruct
source§impl Default for SetCurrentMaxStruct
source§fn default() -> SetCurrentMaxStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCurrentMaxStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCurrentMaxStruct
source§fn eq(&self, other: &SetCurrentMaxStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetCurrentMaxStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCurrentMaxStruct
§impl Send for SetCurrentMaxStruct
§impl Sync for SetCurrentMaxStruct
§impl Unpin for SetCurrentMaxStruct
§impl UnwindSafe for SetCurrentMaxStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetCurrentMaxStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCurrentMaxStruct
§impl Send for SetCurrentMaxStruct
§impl Sync for SetCurrentMaxStruct
§impl Unpin for SetCurrentMaxStruct
§impl UnwindSafe for SetCurrentMaxStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetCurrentTimeoutStruct.html b/ping_rs/bluebps/struct.SetCurrentTimeoutStruct.html
index bd510887c..d3f7db437 100644
--- a/ping_rs/bluebps/struct.SetCurrentTimeoutStruct.html
+++ b/ping_rs/bluebps/struct.SetCurrentTimeoutStruct.html
@@ -1,11 +1,11 @@
SetCurrentTimeoutStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetCurrentTimeoutStruct
source · pub struct SetCurrentTimeoutStruct {
+ Struct ping_rs::bluebps::SetCurrentTimeoutStruct
source · pub struct SetCurrentTimeoutStruct {
pub timeout: u16,
}
Expand description
Set the over-current timeout
Fields§
§timeout: u16
If the battery current exceeds the configured limit for this duration of time, the power will be locked-out
-Trait Implementations§
source§impl Clone for SetCurrentTimeoutStruct
source§fn clone(&self) -> SetCurrentTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCurrentTimeoutStruct
source§impl Default for SetCurrentTimeoutStruct
source§fn default() -> SetCurrentTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCurrentTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCurrentTimeoutStruct
source§fn eq(&self, other: &SetCurrentTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetCurrentTimeoutStruct
source§fn clone(&self) -> SetCurrentTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCurrentTimeoutStruct
source§impl Default for SetCurrentTimeoutStruct
source§fn default() -> SetCurrentTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCurrentTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCurrentTimeoutStruct
source§fn eq(&self, other: &SetCurrentTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetCurrentTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCurrentTimeoutStruct
§impl Send for SetCurrentTimeoutStruct
§impl Sync for SetCurrentTimeoutStruct
§impl Unpin for SetCurrentTimeoutStruct
§impl UnwindSafe for SetCurrentTimeoutStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetCurrentTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCurrentTimeoutStruct
§impl Send for SetCurrentTimeoutStruct
§impl Sync for SetCurrentTimeoutStruct
§impl Unpin for SetCurrentTimeoutStruct
§impl UnwindSafe for SetCurrentTimeoutStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetLpfSampleFrequencyStruct.html b/ping_rs/bluebps/struct.SetLpfSampleFrequencyStruct.html
index 8b86fa029..3c45535a9 100644
--- a/ping_rs/bluebps/struct.SetLpfSampleFrequencyStruct.html
+++ b/ping_rs/bluebps/struct.SetLpfSampleFrequencyStruct.html
@@ -1,11 +1,11 @@
SetLpfSampleFrequencyStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetLpfSampleFrequencyStruct
source · pub struct SetLpfSampleFrequencyStruct {
+ Struct ping_rs::bluebps::SetLpfSampleFrequencyStruct
source · pub struct SetLpfSampleFrequencyStruct {
pub sample_frequency: u32,
}
Expand description
the frequency to take adc samples and run the filter.
Fields§
§sample_frequency: u32
sample frequency in Hz. 1~100000
-Trait Implementations§
source§impl Clone for SetLpfSampleFrequencyStruct
source§fn clone(&self) -> SetLpfSampleFrequencyStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetLpfSampleFrequencyStruct
source§impl Default for SetLpfSampleFrequencyStruct
source§fn default() -> SetLpfSampleFrequencyStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetLpfSampleFrequencyStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetLpfSampleFrequencyStruct
source§fn eq(&self, other: &SetLpfSampleFrequencyStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetLpfSampleFrequencyStruct
source§fn clone(&self) -> SetLpfSampleFrequencyStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetLpfSampleFrequencyStruct
source§impl Default for SetLpfSampleFrequencyStruct
source§fn default() -> SetLpfSampleFrequencyStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetLpfSampleFrequencyStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetLpfSampleFrequencyStruct
source§fn eq(&self, other: &SetLpfSampleFrequencyStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetLpfSampleFrequencyStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetLpfSampleFrequencyStruct
§impl Send for SetLpfSampleFrequencyStruct
§impl Sync for SetLpfSampleFrequencyStruct
§impl Unpin for SetLpfSampleFrequencyStruct
§impl UnwindSafe for SetLpfSampleFrequencyStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetLpfSampleFrequencyStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetLpfSampleFrequencyStruct
§impl Send for SetLpfSampleFrequencyStruct
§impl Sync for SetLpfSampleFrequencyStruct
§impl Unpin for SetLpfSampleFrequencyStruct
§impl UnwindSafe for SetLpfSampleFrequencyStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetLpfSettingStruct.html b/ping_rs/bluebps/struct.SetLpfSettingStruct.html
index fd160e1fe..a4ddfc762 100644
--- a/ping_rs/bluebps/struct.SetLpfSettingStruct.html
+++ b/ping_rs/bluebps/struct.SetLpfSettingStruct.html
@@ -1,11 +1,11 @@
SetLpfSettingStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetLpfSettingStruct
source · pub struct SetLpfSettingStruct {
+ Struct ping_rs::bluebps::SetLpfSettingStruct
source · pub struct SetLpfSettingStruct {
pub setting: u16,
}
Expand description
Low pass filter setting. This value represents x in the equation value = value * x + sample * (1-x)
. 0.0 = no filtering, 0.99 = heavy filtering.
Fields§
§setting: u16
0~999: x = 0~0.999
-Trait Implementations§
source§impl Clone for SetLpfSettingStruct
source§fn clone(&self) -> SetLpfSettingStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetLpfSettingStruct
source§impl Default for SetLpfSettingStruct
source§fn default() -> SetLpfSettingStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetLpfSettingStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetLpfSettingStruct
source§fn eq(&self, other: &SetLpfSettingStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetLpfSettingStruct
source§fn clone(&self) -> SetLpfSettingStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetLpfSettingStruct
source§impl Default for SetLpfSettingStruct
source§fn default() -> SetLpfSettingStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetLpfSettingStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetLpfSettingStruct
source§fn eq(&self, other: &SetLpfSettingStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetLpfSettingStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetLpfSettingStruct
§impl Send for SetLpfSettingStruct
§impl Sync for SetLpfSettingStruct
§impl Unpin for SetLpfSettingStruct
§impl UnwindSafe for SetLpfSettingStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetLpfSettingStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetLpfSettingStruct
§impl Send for SetLpfSettingStruct
§impl Sync for SetLpfSettingStruct
§impl Unpin for SetLpfSettingStruct
§impl UnwindSafe for SetLpfSettingStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetStreamRateStruct.html b/ping_rs/bluebps/struct.SetStreamRateStruct.html
index f048c321f..20a9e2489 100644
--- a/ping_rs/bluebps/struct.SetStreamRateStruct.html
+++ b/ping_rs/bluebps/struct.SetStreamRateStruct.html
@@ -1,11 +1,11 @@
SetStreamRateStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetStreamRateStruct
source · pub struct SetStreamRateStruct {
+ Struct ping_rs::bluebps::SetStreamRateStruct
source · pub struct SetStreamRateStruct {
pub rate: u32,
}
Expand description
Set the frequency to automatically output state messages.
Fields§
§rate: u32
Rate to stream state
messages. 0~100000Hz
-Trait Implementations§
source§impl Clone for SetStreamRateStruct
source§fn clone(&self) -> SetStreamRateStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetStreamRateStruct
source§impl Default for SetStreamRateStruct
source§fn default() -> SetStreamRateStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetStreamRateStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetStreamRateStruct
source§fn eq(&self, other: &SetStreamRateStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetStreamRateStruct
source§fn clone(&self) -> SetStreamRateStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetStreamRateStruct
source§impl Default for SetStreamRateStruct
source§fn default() -> SetStreamRateStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetStreamRateStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetStreamRateStruct
source§fn eq(&self, other: &SetStreamRateStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetStreamRateStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetStreamRateStruct
§impl Send for SetStreamRateStruct
§impl Sync for SetStreamRateStruct
§impl Unpin for SetStreamRateStruct
§impl UnwindSafe for SetStreamRateStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetStreamRateStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetStreamRateStruct
§impl Send for SetStreamRateStruct
§impl Sync for SetStreamRateStruct
§impl Unpin for SetStreamRateStruct
§impl UnwindSafe for SetStreamRateStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetTemperatureMaxStruct.html b/ping_rs/bluebps/struct.SetTemperatureMaxStruct.html
index 0ad62b04c..8d8eb7ea4 100644
--- a/ping_rs/bluebps/struct.SetTemperatureMaxStruct.html
+++ b/ping_rs/bluebps/struct.SetTemperatureMaxStruct.html
@@ -1,11 +1,11 @@
SetTemperatureMaxStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetTemperatureMaxStruct
source · pub struct SetTemperatureMaxStruct {
+ Struct ping_rs::bluebps::SetTemperatureMaxStruct
source · pub struct SetTemperatureMaxStruct {
pub limit: u16,
}
Expand description
Set the maximum allowed battery temperature
Fields§
§limit: u16
The maximum temperature allowed at the thermistor probe installed on the battery. 0~5000: 0~5V
-Trait Implementations§
source§impl Clone for SetTemperatureMaxStruct
source§fn clone(&self) -> SetTemperatureMaxStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetTemperatureMaxStruct
source§impl Default for SetTemperatureMaxStruct
source§fn default() -> SetTemperatureMaxStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetTemperatureMaxStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetTemperatureMaxStruct
source§fn eq(&self, other: &SetTemperatureMaxStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetTemperatureMaxStruct
source§fn clone(&self) -> SetTemperatureMaxStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetTemperatureMaxStruct
source§impl Default for SetTemperatureMaxStruct
source§fn default() -> SetTemperatureMaxStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetTemperatureMaxStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetTemperatureMaxStruct
source§fn eq(&self, other: &SetTemperatureMaxStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetTemperatureMaxStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetTemperatureMaxStruct
§impl Send for SetTemperatureMaxStruct
§impl Sync for SetTemperatureMaxStruct
§impl Unpin for SetTemperatureMaxStruct
§impl UnwindSafe for SetTemperatureMaxStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetTemperatureMaxStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetTemperatureMaxStruct
§impl Send for SetTemperatureMaxStruct
§impl Sync for SetTemperatureMaxStruct
§impl Unpin for SetTemperatureMaxStruct
§impl UnwindSafe for SetTemperatureMaxStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetTemperatureTimeoutStruct.html b/ping_rs/bluebps/struct.SetTemperatureTimeoutStruct.html
index a8219ddfd..6544b9323 100644
--- a/ping_rs/bluebps/struct.SetTemperatureTimeoutStruct.html
+++ b/ping_rs/bluebps/struct.SetTemperatureTimeoutStruct.html
@@ -1,11 +1,11 @@
SetTemperatureTimeoutStruct in ping_rs::bluebps - Rust
Struct ping_rs::bluebps::CellTimeoutStruct
source · pub struct CellTimeoutStruct {
+ Struct ping_rs::bluebps::CellTimeoutStruct
source · pub struct CellTimeoutStruct {
pub timeout: u16,
}
Expand description
Get the undervoltage timeout
Fields§
§timeout: u16
If an individual cell exceeds the configured limit for this duration of time, the power will be locked-out
-Trait Implementations§
source§impl Clone for CellTimeoutStruct
source§fn clone(&self) -> CellTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CellTimeoutStruct
source§impl Default for CellTimeoutStruct
source§fn default() -> CellTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CellTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CellTimeoutStruct
source§fn eq(&self, other: &CellTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for CellTimeoutStruct
source§fn clone(&self) -> CellTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CellTimeoutStruct
source§impl Default for CellTimeoutStruct
source§fn default() -> CellTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CellTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CellTimeoutStruct
source§fn eq(&self, other: &CellTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl SerializePayload for CellTimeoutStruct
source§impl StructuralPartialEq for CellTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CellTimeoutStruct
§impl Send for CellTimeoutStruct
§impl Sync for CellTimeoutStruct
§impl Unpin for CellTimeoutStruct
§impl UnwindSafe for CellTimeoutStruct
Blanket Implementations§
source§impl SerializePayload for CellTimeoutStruct
source§impl StructuralPartialEq for CellTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CellTimeoutStruct
§impl Send for CellTimeoutStruct
§impl Sync for CellTimeoutStruct
§impl Unpin for CellTimeoutStruct
§impl UnwindSafe for CellTimeoutStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.CellVoltageMinStruct.html b/ping_rs/bluebps/struct.CellVoltageMinStruct.html
index 7ccc1fc5a..e920b7832 100644
--- a/ping_rs/bluebps/struct.CellVoltageMinStruct.html
+++ b/ping_rs/bluebps/struct.CellVoltageMinStruct.html
@@ -1,11 +1,11 @@
CellVoltageMinStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::CellVoltageMinStruct
source · pub struct CellVoltageMinStruct {
+ Struct ping_rs::bluebps::CellVoltageMinStruct
source · pub struct CellVoltageMinStruct {
pub limit: u16,
}
Expand description
Get the minimum allowed cell voltage
Fields§
§limit: u16
The minimum voltage allowed for any individual cell. 0~5000: 0~5V
-Trait Implementations§
source§impl Clone for CellVoltageMinStruct
source§fn clone(&self) -> CellVoltageMinStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CellVoltageMinStruct
source§impl Default for CellVoltageMinStruct
source§fn default() -> CellVoltageMinStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CellVoltageMinStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CellVoltageMinStruct
source§fn eq(&self, other: &CellVoltageMinStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for CellVoltageMinStruct
source§fn clone(&self) -> CellVoltageMinStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CellVoltageMinStruct
source§impl Default for CellVoltageMinStruct
source§fn default() -> CellVoltageMinStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CellVoltageMinStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CellVoltageMinStruct
source§fn eq(&self, other: &CellVoltageMinStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for CellVoltageMinStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CellVoltageMinStruct
§impl Send for CellVoltageMinStruct
§impl Sync for CellVoltageMinStruct
§impl Unpin for CellVoltageMinStruct
§impl UnwindSafe for CellVoltageMinStruct
Blanket Implementations§
source§impl StructuralPartialEq for CellVoltageMinStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CellVoltageMinStruct
§impl Send for CellVoltageMinStruct
§impl Sync for CellVoltageMinStruct
§impl Unpin for CellVoltageMinStruct
§impl UnwindSafe for CellVoltageMinStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.CurrentMaxStruct.html b/ping_rs/bluebps/struct.CurrentMaxStruct.html
index 0270ae581..cf5115550 100644
--- a/ping_rs/bluebps/struct.CurrentMaxStruct.html
+++ b/ping_rs/bluebps/struct.CurrentMaxStruct.html
@@ -1,11 +1,11 @@
CurrentMaxStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::CurrentMaxStruct
source · pub struct CurrentMaxStruct {
+ Struct ping_rs::bluebps::CurrentMaxStruct
source · pub struct CurrentMaxStruct {
pub limit: u16,
}
Expand description
get the maximum allowed battery current
Fields§
§limit: u16
The maximum allowed battery current 0~20000 = 0~200A
-Trait Implementations§
source§impl Clone for CurrentMaxStruct
source§fn clone(&self) -> CurrentMaxStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CurrentMaxStruct
source§impl Default for CurrentMaxStruct
source§fn default() -> CurrentMaxStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CurrentMaxStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CurrentMaxStruct
source§fn eq(&self, other: &CurrentMaxStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for CurrentMaxStruct
source§fn clone(&self) -> CurrentMaxStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CurrentMaxStruct
source§impl Default for CurrentMaxStruct
source§fn default() -> CurrentMaxStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CurrentMaxStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CurrentMaxStruct
source§fn eq(&self, other: &CurrentMaxStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl SerializePayload for CurrentMaxStruct
source§impl StructuralPartialEq for CurrentMaxStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CurrentMaxStruct
§impl Send for CurrentMaxStruct
§impl Sync for CurrentMaxStruct
§impl Unpin for CurrentMaxStruct
§impl UnwindSafe for CurrentMaxStruct
Blanket Implementations§
source§impl SerializePayload for CurrentMaxStruct
source§impl StructuralPartialEq for CurrentMaxStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CurrentMaxStruct
§impl Send for CurrentMaxStruct
§impl Sync for CurrentMaxStruct
§impl Unpin for CurrentMaxStruct
§impl UnwindSafe for CurrentMaxStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.CurrentTimeoutStruct.html b/ping_rs/bluebps/struct.CurrentTimeoutStruct.html
index 85246c65d..942d7d4d7 100644
--- a/ping_rs/bluebps/struct.CurrentTimeoutStruct.html
+++ b/ping_rs/bluebps/struct.CurrentTimeoutStruct.html
@@ -1,11 +1,11 @@
CurrentTimeoutStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::CurrentTimeoutStruct
source · pub struct CurrentTimeoutStruct {
+ Struct ping_rs::bluebps::CurrentTimeoutStruct
source · pub struct CurrentTimeoutStruct {
pub timeout: u16,
}
Expand description
Get the over-current timeout
Fields§
§timeout: u16
If the battery current exceeds the configured limit for this duration of time, the power will be locked-out
-Trait Implementations§
source§impl Clone for CurrentTimeoutStruct
source§fn clone(&self) -> CurrentTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CurrentTimeoutStruct
source§impl Default for CurrentTimeoutStruct
source§fn default() -> CurrentTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CurrentTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CurrentTimeoutStruct
source§fn eq(&self, other: &CurrentTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for CurrentTimeoutStruct
source§fn clone(&self) -> CurrentTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for CurrentTimeoutStruct
source§impl Default for CurrentTimeoutStruct
source§fn default() -> CurrentTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for CurrentTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for CurrentTimeoutStruct
source§fn eq(&self, other: &CurrentTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for CurrentTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CurrentTimeoutStruct
§impl Send for CurrentTimeoutStruct
§impl Sync for CurrentTimeoutStruct
§impl Unpin for CurrentTimeoutStruct
§impl UnwindSafe for CurrentTimeoutStruct
Blanket Implementations§
source§impl StructuralPartialEq for CurrentTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for CurrentTimeoutStruct
§impl Send for CurrentTimeoutStruct
§impl Sync for CurrentTimeoutStruct
§impl Unpin for CurrentTimeoutStruct
§impl UnwindSafe for CurrentTimeoutStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.EraseFlashStruct.html b/ping_rs/bluebps/struct.EraseFlashStruct.html
index d07ef2de9..f484e55c5 100644
--- a/ping_rs/bluebps/struct.EraseFlashStruct.html
+++ b/ping_rs/bluebps/struct.EraseFlashStruct.html
@@ -1,8 +1,8 @@
EraseFlashStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::EraseFlashStruct
source · pub struct EraseFlashStruct {}
Expand description
Erase flash, including parameter configuration and event counters. The mcu has a limited number of write/erase cycles (1k)!
-Trait Implementations§
source§impl Clone for EraseFlashStruct
source§fn clone(&self) -> EraseFlashStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for EraseFlashStruct
source§impl Default for EraseFlashStruct
source§fn default() -> EraseFlashStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for EraseFlashStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for EraseFlashStruct
source§fn eq(&self, other: &EraseFlashStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+ Struct ping_rs::bluebps::EraseFlashStruct
source · pub struct EraseFlashStruct {}
Expand description
Erase flash, including parameter configuration and event counters. The mcu has a limited number of write/erase cycles (1k)!
+Trait Implementations§
source§impl Clone for EraseFlashStruct
source§fn clone(&self) -> EraseFlashStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for EraseFlashStruct
source§impl Default for EraseFlashStruct
source§fn default() -> EraseFlashStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for EraseFlashStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for EraseFlashStruct
source§fn eq(&self, other: &EraseFlashStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl SerializePayload for EraseFlashStruct
source§impl StructuralPartialEq for EraseFlashStruct
Auto Trait Implementations§
§impl RefUnwindSafe for EraseFlashStruct
§impl Send for EraseFlashStruct
§impl Sync for EraseFlashStruct
§impl Unpin for EraseFlashStruct
§impl UnwindSafe for EraseFlashStruct
Blanket Implementations§
source§impl SerializePayload for EraseFlashStruct
source§impl StructuralPartialEq for EraseFlashStruct
Auto Trait Implementations§
§impl RefUnwindSafe for EraseFlashStruct
§impl Send for EraseFlashStruct
§impl Sync for EraseFlashStruct
§impl Unpin for EraseFlashStruct
§impl UnwindSafe for EraseFlashStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.EventsStruct.html b/ping_rs/bluebps/struct.EventsStruct.html
index 22e57f1d4..4b6aee866 100644
--- a/ping_rs/bluebps/struct.EventsStruct.html
+++ b/ping_rs/bluebps/struct.EventsStruct.html
@@ -1,5 +1,5 @@
EventsStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::EventsStruct
source · pub struct EventsStruct {
+ Struct ping_rs::bluebps::EventsStruct
source · pub struct EventsStruct {
pub voltage: u16,
pub current: u16,
pub temperature: u16,
@@ -7,9 +7,9 @@
Fields§
§voltage: u16
The number of under-voltage events
§current: u16
The number of over-current events
§temperature: u16
The number of over-temperature events
-Trait Implementations§
source§impl Clone for EventsStruct
source§fn clone(&self) -> EventsStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for EventsStruct
source§impl Default for EventsStruct
source§fn default() -> EventsStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for EventsStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for EventsStruct
source§fn eq(&self, other: &EventsStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for EventsStruct
source§fn clone(&self) -> EventsStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for EventsStruct
source§impl Default for EventsStruct
source§fn default() -> EventsStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for EventsStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for EventsStruct
source§fn eq(&self, other: &EventsStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl SerializePayload for EventsStruct
source§impl StructuralPartialEq for EventsStruct
Auto Trait Implementations§
§impl RefUnwindSafe for EventsStruct
§impl Send for EventsStruct
§impl Sync for EventsStruct
§impl Unpin for EventsStruct
§impl UnwindSafe for EventsStruct
Blanket Implementations§
source§impl SerializePayload for EventsStruct
source§impl StructuralPartialEq for EventsStruct
Auto Trait Implementations§
§impl RefUnwindSafe for EventsStruct
§impl Send for EventsStruct
§impl Sync for EventsStruct
§impl Unpin for EventsStruct
§impl UnwindSafe for EventsStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.RebootStruct.html b/ping_rs/bluebps/struct.RebootStruct.html
index 14891b690..89f58f6e5 100644
--- a/ping_rs/bluebps/struct.RebootStruct.html
+++ b/ping_rs/bluebps/struct.RebootStruct.html
@@ -1,11 +1,11 @@
RebootStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::RebootStruct
source · pub struct RebootStruct {
+ Struct ping_rs::bluebps::RebootStruct
source · pub struct RebootStruct {
pub goto_bootloader: u8,
}
Expand description
reboot the system
Fields§
§goto_bootloader: u8
0 = normal reboot, run main application after reboot 1 = hold the device in bootloader after reboot
-Trait Implementations§
source§impl Clone for RebootStruct
source§fn clone(&self) -> RebootStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for RebootStruct
source§impl Default for RebootStruct
source§fn default() -> RebootStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for RebootStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for RebootStruct
source§fn eq(&self, other: &RebootStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for RebootStruct
source§fn clone(&self) -> RebootStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for RebootStruct
source§impl Default for RebootStruct
source§fn default() -> RebootStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for RebootStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for RebootStruct
source§fn eq(&self, other: &RebootStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl SerializePayload for RebootStruct
source§impl StructuralPartialEq for RebootStruct
Auto Trait Implementations§
§impl RefUnwindSafe for RebootStruct
§impl Send for RebootStruct
§impl Sync for RebootStruct
§impl Unpin for RebootStruct
§impl UnwindSafe for RebootStruct
Blanket Implementations§
source§impl SerializePayload for RebootStruct
source§impl StructuralPartialEq for RebootStruct
Auto Trait Implementations§
§impl RefUnwindSafe for RebootStruct
§impl Send for RebootStruct
§impl Sync for RebootStruct
§impl Unpin for RebootStruct
§impl UnwindSafe for RebootStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.ResetDefaultsStruct.html b/ping_rs/bluebps/struct.ResetDefaultsStruct.html
index 04e5659b7..37a0a1ad8 100644
--- a/ping_rs/bluebps/struct.ResetDefaultsStruct.html
+++ b/ping_rs/bluebps/struct.ResetDefaultsStruct.html
@@ -1,8 +1,8 @@
ResetDefaultsStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::ResetDefaultsStruct
source · pub struct ResetDefaultsStruct {}
Expand description
Reset parameter configuration to default values.
-Trait Implementations§
source§impl Clone for ResetDefaultsStruct
source§fn clone(&self) -> ResetDefaultsStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ResetDefaultsStruct
source§impl Default for ResetDefaultsStruct
source§fn default() -> ResetDefaultsStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for ResetDefaultsStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for ResetDefaultsStruct
source§fn eq(&self, other: &ResetDefaultsStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+ Struct ping_rs::bluebps::ResetDefaultsStruct
source · pub struct ResetDefaultsStruct {}
Expand description
Reset parameter configuration to default values.
+Trait Implementations§
source§impl Clone for ResetDefaultsStruct
source§fn clone(&self) -> ResetDefaultsStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ResetDefaultsStruct
source§impl Default for ResetDefaultsStruct
source§fn default() -> ResetDefaultsStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for ResetDefaultsStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for ResetDefaultsStruct
source§fn eq(&self, other: &ResetDefaultsStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for ResetDefaultsStruct
Auto Trait Implementations§
§impl RefUnwindSafe for ResetDefaultsStruct
§impl Send for ResetDefaultsStruct
§impl Sync for ResetDefaultsStruct
§impl Unpin for ResetDefaultsStruct
§impl UnwindSafe for ResetDefaultsStruct
Blanket Implementations§
source§impl StructuralPartialEq for ResetDefaultsStruct
Auto Trait Implementations§
§impl RefUnwindSafe for ResetDefaultsStruct
§impl Send for ResetDefaultsStruct
§impl Sync for ResetDefaultsStruct
§impl Unpin for ResetDefaultsStruct
§impl UnwindSafe for ResetDefaultsStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetCellVoltageMinimumStruct.html b/ping_rs/bluebps/struct.SetCellVoltageMinimumStruct.html
index 9466c48bd..cea1fed56 100644
--- a/ping_rs/bluebps/struct.SetCellVoltageMinimumStruct.html
+++ b/ping_rs/bluebps/struct.SetCellVoltageMinimumStruct.html
@@ -1,11 +1,11 @@
SetCellVoltageMinimumStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetCellVoltageMinimumStruct
source · pub struct SetCellVoltageMinimumStruct {
+ Struct ping_rs::bluebps::SetCellVoltageMinimumStruct
source · pub struct SetCellVoltageMinimumStruct {
pub limit: u16,
}
Expand description
Set the minimum allowed cell voltage
Fields§
§limit: u16
The minimum voltage allowed for any individual cell. 0~5000: 0~5V
-Trait Implementations§
source§impl Clone for SetCellVoltageMinimumStruct
source§fn clone(&self) -> SetCellVoltageMinimumStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCellVoltageMinimumStruct
source§impl Default for SetCellVoltageMinimumStruct
source§fn default() -> SetCellVoltageMinimumStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCellVoltageMinimumStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCellVoltageMinimumStruct
source§fn eq(&self, other: &SetCellVoltageMinimumStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetCellVoltageMinimumStruct
source§fn clone(&self) -> SetCellVoltageMinimumStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCellVoltageMinimumStruct
source§impl Default for SetCellVoltageMinimumStruct
source§fn default() -> SetCellVoltageMinimumStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCellVoltageMinimumStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCellVoltageMinimumStruct
source§fn eq(&self, other: &SetCellVoltageMinimumStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetCellVoltageMinimumStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCellVoltageMinimumStruct
§impl Send for SetCellVoltageMinimumStruct
§impl Sync for SetCellVoltageMinimumStruct
§impl Unpin for SetCellVoltageMinimumStruct
§impl UnwindSafe for SetCellVoltageMinimumStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetCellVoltageMinimumStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCellVoltageMinimumStruct
§impl Send for SetCellVoltageMinimumStruct
§impl Sync for SetCellVoltageMinimumStruct
§impl Unpin for SetCellVoltageMinimumStruct
§impl UnwindSafe for SetCellVoltageMinimumStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetCellVoltageTimeoutStruct.html b/ping_rs/bluebps/struct.SetCellVoltageTimeoutStruct.html
index 3b63acfb1..92d7b2f23 100644
--- a/ping_rs/bluebps/struct.SetCellVoltageTimeoutStruct.html
+++ b/ping_rs/bluebps/struct.SetCellVoltageTimeoutStruct.html
@@ -1,11 +1,11 @@
SetCellVoltageTimeoutStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetCellVoltageTimeoutStruct
source · pub struct SetCellVoltageTimeoutStruct {
+ Struct ping_rs::bluebps::SetCellVoltageTimeoutStruct
source · pub struct SetCellVoltageTimeoutStruct {
pub timeout: u16,
}
Expand description
Set the under-voltage timeout
Fields§
§timeout: u16
If an individual cell exceeds the configured limit for this duration of time, the power will be locked-out
-Trait Implementations§
source§impl Clone for SetCellVoltageTimeoutStruct
source§fn clone(&self) -> SetCellVoltageTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCellVoltageTimeoutStruct
source§impl Default for SetCellVoltageTimeoutStruct
source§fn default() -> SetCellVoltageTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCellVoltageTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCellVoltageTimeoutStruct
source§fn eq(&self, other: &SetCellVoltageTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetCellVoltageTimeoutStruct
source§fn clone(&self) -> SetCellVoltageTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCellVoltageTimeoutStruct
source§impl Default for SetCellVoltageTimeoutStruct
source§fn default() -> SetCellVoltageTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCellVoltageTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCellVoltageTimeoutStruct
source§fn eq(&self, other: &SetCellVoltageTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetCellVoltageTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCellVoltageTimeoutStruct
§impl Send for SetCellVoltageTimeoutStruct
§impl Sync for SetCellVoltageTimeoutStruct
§impl Unpin for SetCellVoltageTimeoutStruct
§impl UnwindSafe for SetCellVoltageTimeoutStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetCellVoltageTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCellVoltageTimeoutStruct
§impl Send for SetCellVoltageTimeoutStruct
§impl Sync for SetCellVoltageTimeoutStruct
§impl Unpin for SetCellVoltageTimeoutStruct
§impl UnwindSafe for SetCellVoltageTimeoutStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetCurrentMaxStruct.html b/ping_rs/bluebps/struct.SetCurrentMaxStruct.html
index 2c96b9cea..0ad9d99ea 100644
--- a/ping_rs/bluebps/struct.SetCurrentMaxStruct.html
+++ b/ping_rs/bluebps/struct.SetCurrentMaxStruct.html
@@ -1,11 +1,11 @@
SetCurrentMaxStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetCurrentMaxStruct
source · pub struct SetCurrentMaxStruct {
+ Struct ping_rs::bluebps::SetCurrentMaxStruct
source · pub struct SetCurrentMaxStruct {
pub limit: u16,
}
Expand description
Set the maximum allowed battery current
Fields§
§limit: u16
The maximum allowed battery current 0~20000 = 0~200A
-Trait Implementations§
source§impl Clone for SetCurrentMaxStruct
source§fn clone(&self) -> SetCurrentMaxStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCurrentMaxStruct
source§impl Default for SetCurrentMaxStruct
source§fn default() -> SetCurrentMaxStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCurrentMaxStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCurrentMaxStruct
source§fn eq(&self, other: &SetCurrentMaxStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetCurrentMaxStruct
source§fn clone(&self) -> SetCurrentMaxStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCurrentMaxStruct
source§impl Default for SetCurrentMaxStruct
source§fn default() -> SetCurrentMaxStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCurrentMaxStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCurrentMaxStruct
source§fn eq(&self, other: &SetCurrentMaxStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetCurrentMaxStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCurrentMaxStruct
§impl Send for SetCurrentMaxStruct
§impl Sync for SetCurrentMaxStruct
§impl Unpin for SetCurrentMaxStruct
§impl UnwindSafe for SetCurrentMaxStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetCurrentMaxStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCurrentMaxStruct
§impl Send for SetCurrentMaxStruct
§impl Sync for SetCurrentMaxStruct
§impl Unpin for SetCurrentMaxStruct
§impl UnwindSafe for SetCurrentMaxStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetCurrentTimeoutStruct.html b/ping_rs/bluebps/struct.SetCurrentTimeoutStruct.html
index bd510887c..d3f7db437 100644
--- a/ping_rs/bluebps/struct.SetCurrentTimeoutStruct.html
+++ b/ping_rs/bluebps/struct.SetCurrentTimeoutStruct.html
@@ -1,11 +1,11 @@
SetCurrentTimeoutStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetCurrentTimeoutStruct
source · pub struct SetCurrentTimeoutStruct {
+ Struct ping_rs::bluebps::SetCurrentTimeoutStruct
source · pub struct SetCurrentTimeoutStruct {
pub timeout: u16,
}
Expand description
Set the over-current timeout
Fields§
§timeout: u16
If the battery current exceeds the configured limit for this duration of time, the power will be locked-out
-Trait Implementations§
source§impl Clone for SetCurrentTimeoutStruct
source§fn clone(&self) -> SetCurrentTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCurrentTimeoutStruct
source§impl Default for SetCurrentTimeoutStruct
source§fn default() -> SetCurrentTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCurrentTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCurrentTimeoutStruct
source§fn eq(&self, other: &SetCurrentTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetCurrentTimeoutStruct
source§fn clone(&self) -> SetCurrentTimeoutStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetCurrentTimeoutStruct
source§impl Default for SetCurrentTimeoutStruct
source§fn default() -> SetCurrentTimeoutStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetCurrentTimeoutStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetCurrentTimeoutStruct
source§fn eq(&self, other: &SetCurrentTimeoutStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetCurrentTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCurrentTimeoutStruct
§impl Send for SetCurrentTimeoutStruct
§impl Sync for SetCurrentTimeoutStruct
§impl Unpin for SetCurrentTimeoutStruct
§impl UnwindSafe for SetCurrentTimeoutStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetCurrentTimeoutStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetCurrentTimeoutStruct
§impl Send for SetCurrentTimeoutStruct
§impl Sync for SetCurrentTimeoutStruct
§impl Unpin for SetCurrentTimeoutStruct
§impl UnwindSafe for SetCurrentTimeoutStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetLpfSampleFrequencyStruct.html b/ping_rs/bluebps/struct.SetLpfSampleFrequencyStruct.html
index 8b86fa029..3c45535a9 100644
--- a/ping_rs/bluebps/struct.SetLpfSampleFrequencyStruct.html
+++ b/ping_rs/bluebps/struct.SetLpfSampleFrequencyStruct.html
@@ -1,11 +1,11 @@
SetLpfSampleFrequencyStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetLpfSampleFrequencyStruct
source · pub struct SetLpfSampleFrequencyStruct {
+ Struct ping_rs::bluebps::SetLpfSampleFrequencyStruct
source · pub struct SetLpfSampleFrequencyStruct {
pub sample_frequency: u32,
}
Expand description
the frequency to take adc samples and run the filter.
Fields§
§sample_frequency: u32
sample frequency in Hz. 1~100000
-Trait Implementations§
source§impl Clone for SetLpfSampleFrequencyStruct
source§fn clone(&self) -> SetLpfSampleFrequencyStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetLpfSampleFrequencyStruct
source§impl Default for SetLpfSampleFrequencyStruct
source§fn default() -> SetLpfSampleFrequencyStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetLpfSampleFrequencyStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetLpfSampleFrequencyStruct
source§fn eq(&self, other: &SetLpfSampleFrequencyStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetLpfSampleFrequencyStruct
source§fn clone(&self) -> SetLpfSampleFrequencyStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetLpfSampleFrequencyStruct
source§impl Default for SetLpfSampleFrequencyStruct
source§fn default() -> SetLpfSampleFrequencyStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetLpfSampleFrequencyStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetLpfSampleFrequencyStruct
source§fn eq(&self, other: &SetLpfSampleFrequencyStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetLpfSampleFrequencyStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetLpfSampleFrequencyStruct
§impl Send for SetLpfSampleFrequencyStruct
§impl Sync for SetLpfSampleFrequencyStruct
§impl Unpin for SetLpfSampleFrequencyStruct
§impl UnwindSafe for SetLpfSampleFrequencyStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetLpfSampleFrequencyStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetLpfSampleFrequencyStruct
§impl Send for SetLpfSampleFrequencyStruct
§impl Sync for SetLpfSampleFrequencyStruct
§impl Unpin for SetLpfSampleFrequencyStruct
§impl UnwindSafe for SetLpfSampleFrequencyStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetLpfSettingStruct.html b/ping_rs/bluebps/struct.SetLpfSettingStruct.html
index fd160e1fe..a4ddfc762 100644
--- a/ping_rs/bluebps/struct.SetLpfSettingStruct.html
+++ b/ping_rs/bluebps/struct.SetLpfSettingStruct.html
@@ -1,11 +1,11 @@
SetLpfSettingStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetLpfSettingStruct
source · pub struct SetLpfSettingStruct {
+ Struct ping_rs::bluebps::SetLpfSettingStruct
source · pub struct SetLpfSettingStruct {
pub setting: u16,
}
Expand description
Low pass filter setting. This value represents x in the equation value = value * x + sample * (1-x)
. 0.0 = no filtering, 0.99 = heavy filtering.
Fields§
§setting: u16
0~999: x = 0~0.999
-Trait Implementations§
source§impl Clone for SetLpfSettingStruct
source§fn clone(&self) -> SetLpfSettingStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetLpfSettingStruct
source§impl Default for SetLpfSettingStruct
source§fn default() -> SetLpfSettingStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetLpfSettingStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetLpfSettingStruct
source§fn eq(&self, other: &SetLpfSettingStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetLpfSettingStruct
source§fn clone(&self) -> SetLpfSettingStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetLpfSettingStruct
source§impl Default for SetLpfSettingStruct
source§fn default() -> SetLpfSettingStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetLpfSettingStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetLpfSettingStruct
source§fn eq(&self, other: &SetLpfSettingStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetLpfSettingStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetLpfSettingStruct
§impl Send for SetLpfSettingStruct
§impl Sync for SetLpfSettingStruct
§impl Unpin for SetLpfSettingStruct
§impl UnwindSafe for SetLpfSettingStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetLpfSettingStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetLpfSettingStruct
§impl Send for SetLpfSettingStruct
§impl Sync for SetLpfSettingStruct
§impl Unpin for SetLpfSettingStruct
§impl UnwindSafe for SetLpfSettingStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetStreamRateStruct.html b/ping_rs/bluebps/struct.SetStreamRateStruct.html
index f048c321f..20a9e2489 100644
--- a/ping_rs/bluebps/struct.SetStreamRateStruct.html
+++ b/ping_rs/bluebps/struct.SetStreamRateStruct.html
@@ -1,11 +1,11 @@
SetStreamRateStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetStreamRateStruct
source · pub struct SetStreamRateStruct {
+ Struct ping_rs::bluebps::SetStreamRateStruct
source · pub struct SetStreamRateStruct {
pub rate: u32,
}
Expand description
Set the frequency to automatically output state messages.
Fields§
§rate: u32
Rate to stream state
messages. 0~100000Hz
-Trait Implementations§
source§impl Clone for SetStreamRateStruct
source§fn clone(&self) -> SetStreamRateStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetStreamRateStruct
source§impl Default for SetStreamRateStruct
source§fn default() -> SetStreamRateStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetStreamRateStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetStreamRateStruct
source§fn eq(&self, other: &SetStreamRateStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetStreamRateStruct
source§fn clone(&self) -> SetStreamRateStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetStreamRateStruct
source§impl Default for SetStreamRateStruct
source§fn default() -> SetStreamRateStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetStreamRateStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetStreamRateStruct
source§fn eq(&self, other: &SetStreamRateStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetStreamRateStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetStreamRateStruct
§impl Send for SetStreamRateStruct
§impl Sync for SetStreamRateStruct
§impl Unpin for SetStreamRateStruct
§impl UnwindSafe for SetStreamRateStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetStreamRateStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetStreamRateStruct
§impl Send for SetStreamRateStruct
§impl Sync for SetStreamRateStruct
§impl Unpin for SetStreamRateStruct
§impl UnwindSafe for SetStreamRateStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetTemperatureMaxStruct.html b/ping_rs/bluebps/struct.SetTemperatureMaxStruct.html
index 0ad62b04c..8d8eb7ea4 100644
--- a/ping_rs/bluebps/struct.SetTemperatureMaxStruct.html
+++ b/ping_rs/bluebps/struct.SetTemperatureMaxStruct.html
@@ -1,11 +1,11 @@
SetTemperatureMaxStruct in ping_rs::bluebps - Rust
- Struct ping_rs::bluebps::SetTemperatureMaxStruct
source · pub struct SetTemperatureMaxStruct {
+ Struct ping_rs::bluebps::SetTemperatureMaxStruct
source · pub struct SetTemperatureMaxStruct {
pub limit: u16,
}
Expand description
Set the maximum allowed battery temperature
Fields§
§limit: u16
The maximum temperature allowed at the thermistor probe installed on the battery. 0~5000: 0~5V
-Trait Implementations§
source§impl Clone for SetTemperatureMaxStruct
source§fn clone(&self) -> SetTemperatureMaxStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetTemperatureMaxStruct
source§impl Default for SetTemperatureMaxStruct
source§fn default() -> SetTemperatureMaxStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetTemperatureMaxStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetTemperatureMaxStruct
source§fn eq(&self, other: &SetTemperatureMaxStruct) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for SetTemperatureMaxStruct
source§fn clone(&self) -> SetTemperatureMaxStruct
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SetTemperatureMaxStruct
source§impl Default for SetTemperatureMaxStruct
source§fn default() -> SetTemperatureMaxStruct
Returns the “default value” for a type. Read moresource§impl DeserializePayload for SetTemperatureMaxStruct
source§fn deserialize(payload: &[u8]) -> Self
source§impl PartialEq for SetTemperatureMaxStruct
source§fn eq(&self, other: &SetTemperatureMaxStruct) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl StructuralPartialEq for SetTemperatureMaxStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetTemperatureMaxStruct
§impl Send for SetTemperatureMaxStruct
§impl Sync for SetTemperatureMaxStruct
§impl Unpin for SetTemperatureMaxStruct
§impl UnwindSafe for SetTemperatureMaxStruct
Blanket Implementations§
source§impl StructuralPartialEq for SetTemperatureMaxStruct
Auto Trait Implementations§
§impl RefUnwindSafe for SetTemperatureMaxStruct
§impl Send for SetTemperatureMaxStruct
§impl Sync for SetTemperatureMaxStruct
§impl Unpin for SetTemperatureMaxStruct
§impl UnwindSafe for SetTemperatureMaxStruct
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read moresource§impl<T> From<T> for T
source§fn from(t: T) -> T
Returns the argument unchanged.
diff --git a/ping_rs/bluebps/struct.SetTemperatureTimeoutStruct.html b/ping_rs/bluebps/struct.SetTemperatureTimeoutStruct.html
index a8219ddfd..6544b9323 100644
--- a/ping_rs/bluebps/struct.SetTemperatureTimeoutStruct.html
+++ b/ping_rs/bluebps/struct.SetTemperatureTimeoutStruct.html
@@ -1,11 +1,11 @@
SetTemperatureTimeoutStruct in ping_rs::bluebps - Rust