ice:commands:powerbreakout
This is an old revision of the document!
Power Breakout Command Set
List of commands for the ICE Power Breakout Module.
Arguments:
No Arguments Taken
Example:
On
I2C Command Number: 16
Description
Returns the state of the power outputs (“On”, “Off”, or “Fault”). <html></div></html>
Arguments:
No Arguments Taken
Example:
I2C Command Number:
Description
Enables or disables the power outputs. If a fault condition occurred, it can be queried by running the Enable? or Error? commands. <html></div></html>
Arguments:
No Arguments Taken
Example:
1
I2C Command Number: 18
Description
Returns an error code indicating the cause the last power fault (0 indicates no error). The error codes are:- +5V Undervoltage
- +15V Undervoltage
- -15V Undervoltage
- +5V Overcurrent
- +15V Overcurrent
<html></div></html>
Arguments:
No Arguments Taken
Example:
On
I2C Command Number: 19
Description
Returns the state of the auto power on functionality. <html></div></html>
Arguments:
No Arguments Taken
Example:
I2C Command Number:
Description
Enables or disables the auto power functionality. When auto power is enabled (default), the power breakout module will automatically turn on its power output ports when the ICE box is turned on. If disabled, the user will manually have to send the Enable command to turn on the power outputs. The Save command should be executed after changing this setting to retain it between ICE box power cycles. <html></div></html>
Arguments:
No Arguments Taken
Example:
12
I2C Command Number: 21
Description
Returns the current power on delay time. <html></div></html>
Arguments:
No Arguments Taken
Example:
I2C Command Number:
Description
Sets the delay time in milliseconds before power fault checking is enabled after the power on command is sent (either via the user or with the auto power feature). The default is 12 milliseconds. This delay allows voltage output levels to a load connected the power breakout module to stabilize before fault checking occurs. This is necessary because the amount of in-rush current of a connected device can cause the power rails to momentarily sag as capacitive loads are charged. A load with a lot of capacitance (and therefore in-rush current) may cause the power rails to sag while charge for longer than the default delay. If a known good device is causing an error during turn on, it may be necessary to increase this value. This value will only be retained between ICE box power cycles if the Save command is executed. DELETE <html></div></html>ice/commands/powerbreakout.1430335849.txt.gz · Last modified: 2021/08/26 14:26 (external edit)