pub struct TstCommand;
Expand description

10.38 *TST?, Self-Test Query

The self-test query causes an internal self-test and places a response into the Output Queue indicating whether or not the device completed the self-test without any detected errors. Optionally, information on why the self-test was not completed may be contained in the response. The scope of the internal self-test shall appear in the device documentation, see 4.9.

The *TST? query shall not require any local operator interaction. It shall not create bus conditions that are violations to the IEEE Std 488.1-1987 or IEEE Std 488.2-1992 standards. Otherwise, the scope of the self-test is completely at the discretion of the device designer.

Upon successful completion of *TST?, the device settings shall be restored to their values prior to the *TST?; set to fixed, known values that are stated in the device documentation; or set to values deÞned by the user and stored in local memory.

Trait Implementations

Called when the event form is used

Called when the query form is used

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.