Skip to content

Commit

Permalink
deploy: 682b575
Browse files Browse the repository at this point in the history
  • Loading branch information
patrickelectric committed Nov 25, 2024
1 parent 84f5768 commit 2c022df
Show file tree
Hide file tree
Showing 81 changed files with 2,025 additions and 2,025 deletions.
32 changes: 16 additions & 16 deletions bluerobotics_ping/bluebps/enum.Messages.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/bluebps/struct.CellTimeoutStruct.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/bluebps/struct.CellVoltageMinStruct.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/bluebps/struct.CurrentMaxStruct.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/bluebps/struct.CurrentTimeoutStruct.html

Large diffs are not rendered by default.

88 changes: 44 additions & 44 deletions bluerobotics_ping/bluebps/struct.Device.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/bluebps/struct.EraseFlashStruct.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/bluebps/struct.EventsStruct.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/bluebps/struct.RebootStruct.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/bluebps/struct.ResetDefaultsStruct.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/bluebps/struct.SetCurrentMaxStruct.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/bluebps/struct.SetCurrentTimeoutStruct.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/bluebps/struct.SetLpfSettingStruct.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/bluebps/struct.SetStreamRateStruct.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/bluebps/struct.SetTemperatureMaxStruct.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/bluebps/struct.StateStruct.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/bluebps/struct.TemperatureMaxStruct.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/bluebps/struct.TemperatureTimeoutStruct.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions bluerobotics_ping/common/enum.Messages.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/common/struct.AsciiTextStruct.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/common/struct.Device.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/common/struct.DeviceInformationStruct.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/common/struct.GeneralRequestStruct.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/common/struct.NackStruct.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/common/struct.ProtocolVersionStruct.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions bluerobotics_ping/common/struct.SetDeviceIdStruct.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion bluerobotics_ping/message/trait.DeserializePayload.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion bluerobotics_ping/message/trait.MessageInfo.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion bluerobotics_ping/message/trait.SerializePayload.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions bluerobotics_ping/omniscan450/enum.Messages.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions bluerobotics_ping/omniscan450/struct.Device.html
Original file line number Diff line number Diff line change
Expand Up @@ -29,15 +29,15 @@ <h5 id="arguments"><a class="doc-anchor" href="#arguments">§</a>Arguments</h5>
<li><code>enable</code> - Not documented</li>
<li><code>reserved_3</code> - Not documented</li>
</ul>
</div></details><details class="toggle method-toggle" open><summary><section id="method.os_mono_profile" class="method"><a class="src rightside" href="../../src/bluerobotics_ping/home/runner/work/ping-rs/ping-rs/target/debug/build/bluerobotics-ping-698eb14bd0652d03/out/omniscan450.rs.html#388-390">source</a><h4 class="code-header">pub async fn <a href="#method.os_mono_profile" class="fn">os_mono_profile</a>(&amp;self) -&gt; <a class="enum" href="https://doc.rust-lang.org/1.82.0/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="struct" href="struct.OsMonoProfileStruct.html" title="struct bluerobotics_ping::omniscan450::OsMonoProfileStruct">OsMonoProfileStruct</a>, <a class="enum" href="../error/enum.PingError.html" title="enum bluerobotics_ping::error::PingError">PingError</a>&gt;</h4></section></summary><div class="docblock"><p>A profile produced from a single acoustic measurement. The data returned is an array of response strength, in dB, at even intervals across the scan region. The scan region is defined as the region between &lt;scan_start&gt; and &lt;scan_start + scan_length&gt; millimeters away from the transducer. Note that the amplitude of the results are in dB. This is just to keep high dynamic range in the u16 sized data elements. Normally these are converted back to linear power or signal levels.</p>
</div></details><details class="toggle method-toggle" open><summary><section id="method.set_speed_of_sound" class="method"><a class="src rightside" href="../../src/bluerobotics_ping/home/runner/work/ping-rs/ping-rs/target/debug/build/bluerobotics-ping-698eb14bd0652d03/out/omniscan450.rs.html#394-400">source</a><h4 class="code-header">pub async fn <a href="#method.set_speed_of_sound" class="fn">set_speed_of_sound</a>(
</div></details><details class="toggle method-toggle" open><summary><section id="method.set_speed_of_sound" class="method"><a class="src rightside" href="../../src/bluerobotics_ping/home/runner/work/ping-rs/ping-rs/target/debug/build/bluerobotics-ping-698eb14bd0652d03/out/omniscan450.rs.html#390-396">source</a><h4 class="code-header">pub async fn <a href="#method.set_speed_of_sound" class="fn">set_speed_of_sound</a>(
&amp;self,
speed_of_sound: <a class="primitive" href="https://doc.rust-lang.org/1.82.0/std/primitive.u32.html">u32</a>,
) -&gt; <a class="enum" href="https://doc.rust-lang.org/1.82.0/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/1.82.0/std/primitive.unit.html">()</a>, <a class="enum" href="../error/enum.PingError.html" title="enum bluerobotics_ping::error::PingError">PingError</a>&gt;</h4></section></summary><div class="docblock"><p>Set the speed of sound.</p>
<h5 id="arguments-1"><a class="doc-anchor" href="#arguments-1">§</a>Arguments</h5>
<ul>
<li><code>speed_of_sound</code> [mm/s] - The speed of sound in the measurement medium. ~1,500,000 mm/s for water.</li>
</ul>
</div></details><details class="toggle method-toggle" open><summary><section id="method.os_mono_profile" class="method"><a class="src rightside" href="../../src/bluerobotics_ping/home/runner/work/ping-rs/ping-rs/target/debug/build/bluerobotics-ping-698eb14bd0652d03/out/omniscan450.rs.html#398-400">source</a><h4 class="code-header">pub async fn <a href="#method.os_mono_profile" class="fn">os_mono_profile</a>(&amp;self) -&gt; <a class="enum" href="https://doc.rust-lang.org/1.82.0/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="struct" href="struct.OsMonoProfileStruct.html" title="struct bluerobotics_ping::omniscan450::OsMonoProfileStruct">OsMonoProfileStruct</a>, <a class="enum" href="../error/enum.PingError.html" title="enum bluerobotics_ping::error::PingError">PingError</a>&gt;</h4></section></summary><div class="docblock"><p>A profile produced from a single acoustic measurement. The data returned is an array of response strength, in dB, at even intervals across the scan region. The scan region is defined as the region between &lt;scan_start&gt; and &lt;scan_start + scan_length&gt; millimeters away from the transducer. Note that the amplitude of the results are in dB. This is just to keep high dynamic range in the u16 sized data elements. Normally these are converted back to linear power or signal levels.</p>
</div></details></div></details></div><h2 id="trait-implementations" class="section-header">Trait Implementations<a href="#trait-implementations" class="anchor">§</a></h2><div id="trait-implementations-list"><details class="toggle implementors-toggle" open><summary><section id="impl-Debug-for-Device" class="impl"><a class="src rightside" href="../../src/bluerobotics_ping/home/runner/work/ping-rs/ping-rs/target/debug/build/bluerobotics-ping-698eb14bd0652d03/out/omniscan450.rs.html#14">source</a><a href="#impl-Debug-for-Device" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="https://doc.rust-lang.org/1.82.0/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="struct" href="struct.Device.html" title="struct bluerobotics_ping::omniscan450::Device">Device</a></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.fmt" class="method trait-impl"><a class="src rightside" href="../../src/bluerobotics_ping/home/runner/work/ping-rs/ping-rs/target/debug/build/bluerobotics-ping-698eb14bd0652d03/out/omniscan450.rs.html#14">source</a><a href="#method.fmt" class="anchor">§</a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.82.0/core/fmt/trait.Debug.html#tymethod.fmt" class="fn">fmt</a>(&amp;self, f: &amp;mut <a class="struct" href="https://doc.rust-lang.org/1.82.0/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>&lt;'_&gt;) -&gt; <a class="type" href="https://doc.rust-lang.org/1.82.0/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></h4></section></summary><div class='docblock'>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/1.82.0/core/fmt/trait.Debug.html#tymethod.fmt">Read more</a></div></details></div></details><details class="toggle implementors-toggle" open><summary><section id="impl-PingDevice-for-Device" class="impl"><a class="src rightside" href="../../src/bluerobotics_ping/home/runner/work/ping-rs/ping-rs/target/debug/build/bluerobotics-ping-698eb14bd0652d03/out/omniscan450.rs.html#18-25">source</a><a href="#impl-PingDevice-for-Device" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="../device/trait.PingDevice.html" title="trait bluerobotics_ping::device::PingDevice">PingDevice</a> for <a class="struct" href="struct.Device.html" title="struct bluerobotics_ping::omniscan450::Device">Device</a></h3></section></summary><div class="impl-items"><section id="method.get_common" class="method trait-impl"><a class="src rightside" href="../../src/bluerobotics_ping/home/runner/work/ping-rs/ping-rs/target/debug/build/bluerobotics-ping-698eb14bd0652d03/out/omniscan450.rs.html#19-21">source</a><a href="#method.get_common" class="anchor">§</a><h4 class="code-header">fn <a href="../device/trait.PingDevice.html#tymethod.get_common" class="fn">get_common</a>(&amp;self) -&gt; &amp;<a class="struct" href="../device/struct.Common.html" title="struct bluerobotics_ping::device::Common">Common</a></h4></section><section id="method.get_mut_common" class="method trait-impl"><a class="src rightside" href="../../src/bluerobotics_ping/home/runner/work/ping-rs/ping-rs/target/debug/build/bluerobotics-ping-698eb14bd0652d03/out/omniscan450.rs.html#22-24">source</a><a href="#method.get_mut_common" class="anchor">§</a><h4 class="code-header">fn <a href="../device/trait.PingDevice.html#tymethod.get_mut_common" class="fn">get_mut_common</a>(&amp;mut self) -&gt; &amp;mut <a class="struct" href="../device/struct.Common.html" title="struct bluerobotics_ping::device::Common">Common</a></h4></section><section id="method.subscribe" class="method trait-impl"><a class="src rightside" href="../../src/bluerobotics_ping/device.rs.html#122-124">source</a><a href="#method.subscribe" class="anchor">§</a><h4 class="code-header">fn <a href="../device/trait.PingDevice.html#method.subscribe" class="fn">subscribe</a>(&amp;self) -&gt; <a class="struct" href="../../tokio/sync/broadcast/struct.Receiver.html" title="struct tokio::sync::broadcast::Receiver">Receiver</a>&lt;<a class="struct" href="../message/struct.ProtocolMessage.html" title="struct bluerobotics_ping::message::ProtocolMessage">ProtocolMessage</a>&gt;</h4></section><section id="method.send_general_request" class="method trait-impl"><a class="src rightside" href="../../src/bluerobotics_ping/device.rs.html#126-137">source</a><a href="#method.send_general_request" class="anchor">§</a><h4 class="code-header">async fn <a href="../device/trait.PingDevice.html#method.send_general_request" class="fn">send_general_request</a>(&amp;self, requested_id: <a class="primitive" href="https://doc.rust-lang.org/1.82.0/std/primitive.u16.html">u16</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/1.82.0/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/1.82.0/std/primitive.unit.html">()</a>, <a class="enum" href="../error/enum.PingError.html" title="enum bluerobotics_ping::error::PingError">PingError</a>&gt;</h4></section><section id="method.wait_for_message" class="method trait-impl"><a class="src rightside" href="../../src/bluerobotics_ping/device.rs.html#139-167">source</a><a href="#method.wait_for_message" class="anchor">§</a><h4 class="code-header">async fn <a href="../device/trait.PingDevice.html#method.wait_for_message" class="fn">wait_for_message</a>&lt;T&gt;(
&amp;self,
receiver: <a class="struct" href="../../tokio/sync/broadcast/struct.Receiver.html" title="struct tokio::sync::broadcast::Receiver">Receiver</a>&lt;<a class="struct" href="../message/struct.ProtocolMessage.html" title="struct bluerobotics_ping::message::ProtocolMessage">ProtocolMessage</a>&gt;,
Expand Down
Loading

0 comments on commit 2c022df

Please sign in to comment.