Arduino Toolkit - scanForArduinos
- : retval =scanForArduinos()
- : retval =scanForArduinos(maxCount)
- : retval =scanForArduinos("debug")
- : retval =scanForArduinos(maxCount, type)
- : retval =scanForArduinos(propertyname, propertvalue ...)
- Scan system for programmed serial connected arduino boards. - scanForArduinos will scan the system for programmed arduino boards and return at most maxCount of them as a cell array in retval. - Inputs- maxCount - max number of arduino boards to detect. if maxCount is not specified, or is a less than 1, the function will return as many arduino boards as it can detect. - type - optional board type to match. If specified, the board type must match for the arduino to be added to the return list. - "debug" - if single input parameter is "debug", the scanForArduinos will display debug information as it scans all available ports for arduinos. - propertyname, propertyvalue - property name/value pairs to match search with. - ’BaudRate’
- Numeric BaudRate to use when trying to scan for arduinos. 
- ’MaxCount’
- Max number of arduinos to scan for. 
- ’BoardType’
- Boardtype to match. 
- ’Debug’
- Logical flag for debug mode. 
 - Outputs- retval structure cell array of matching detected arduino boards. - Each cell value of the cell array will contain a structure with values of: - port
- the serial port the arduino is connected to 
- board
- the board type of the arduino 
 - See also: arduino.