package mindstorm

  1. Overview
  2. Docs

Functions to choose and connect to NXT bricks connected through USB. So far, it works on Linux (users of other platforms, your help is welcome).

type device

Handle to a USB mindstorm device.

val bricks : unit -> device list

bricks() returns the list of LEGO NXT bricks on the USB bus.

  • raises Failure

    in case of problems.

val connect : ?check_status:bool -> device -> usb conn

connect dev connect through USB to the brick device dev (given by Mindstorm.USB.bricks).

  • parameter check_status

    set the default value for the check_status optional argument. For more information, see Mindstorm.connect_bluetooth.

  • raises Failure

    in case of a connection problem.