ice:commands:master
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
ice:commands:master [2014/07/31 01:37] – external edit 127.0.0.1 | ice:commands:master [2019/02/15 20:26] – Michael Radunsky | ||
---|---|---|---|
Line 7: | Line 7: | ||
Sets that the Master board will communicate with ICE Slave number BOARD. If BOARD is not specified, | Sets that the Master board will communicate with ICE Slave number BOARD. If BOARD is not specified, | ||
returns the ICE Slave number it is currently communicating with. | returns the ICE Slave number it is currently communicating with. | ||
- | < | ||
< | < | ||
Shows a list of all connected devices. | Shows a list of all connected devices. | ||
+ | < | ||
+ | |||
+ | < | ||
+ | Returns the device ID's of attached devices in a single line (useful for machine parsing). | ||
< | < | ||
Line 40: | Line 43: | ||
< | < | ||
- | < | + | < |
- | Returns firmware | + | If called with no arguments, returns the version |
< | < | ||
Line 49: | Line 52: | ||
< | < | ||
+ | < | ||
+ | Reads block RAM from current slave. Takes number of blocks to read as an argument. Each block is 8 bytes, returned as hex. The master will return the requested number of bytes (BLOCKS x 8) separated by spaces and then finish with a line return. Requesting a large number of blocks takes processing and I/O time on the bus, so larger requests may take time to return. | ||
+ | < | ||
+ | |||
+ | < | ||
+ | Displays status of safety interlock if no argument is given. If master board is set to " | ||
+ | < | ||
+ | |||
+ | < | ||
+ | Saves all user settings to non-volatile memory. | ||
+ | < | ||
+ | |||
+ | < | ||
+ | Sets whether the master board should check for interlock state. If set to F (false), then the interlock will always be disabled. This can only be set if OEM mode is on. Otherwise it is a read only command. | ||
+ | < | ||
+ | |||
+ | < | ||
+ | If set to T (true), all serial commands on will be echoed on both serial (USB and TTL) interfaces. | ||
+ | < | ||
+ | |||
+ | < | ||
+ | If set to T (true), then the unit will automatically turn on power to the slave boards after bootup. Otherwise, power to slave boards will remain off but the master board will accept commands. | ||
+ | < | ||
+ | |||
+ | < | ||
+ | If set the T (true), then the LCD will be used. Otherwise, it will be powered off. | ||
+ | < | ||
+ | |||
+ | < | ||
+ | If set to T (true), then LCD communication will be halted. | ||
+ | This is useful to prevent the LCD from consuming I2C bus bandwidth during heavy I/O operations by the user. | ||
+ | < |
ice/commands/master.txt · Last modified: 2023/11/30 21:29 by 127.0.0.1