Home ·

# Device QML Type

Defines all required data for a given Device More...

Import Statement: | import SAMBA 3.7
Inherited By: | SAM9X60, SAM9X7, SAM9xx5, SAMA5D2, SAMA5D3, SAMA5D4, and SAMA7G5

- List of all members, including inherited members

## Properties

- aliases : var
- applets : Applet
- connection : var
- description : var
- family : var
- hasMultipleROMVersions : bool
- name : var
- usb_zlp_quirk : bool

## Methods

- Applet applet(string name)
- appletNames()
- void initialize()
- nonSecuredAppletNames()
- securedAppletNames()

## Detailed Description

## Property Documentation

aliases : var

The connection aliases (alternate names that can be used on the command-line)

applets : Applet

A list of all supported applets for the device

connection : var

The parent connection object

description : var

The device description

family : var

The device family

hasMultipleROMVersions : bool

If true, read the ROM code version to select the relevant files before executing secure applets or any of the WSMD, WCKY, WRHA or WFCK secure monitor commands

name : var

The device name

usb_zlp_quirk : bool

Work-around for devices that don't sent zero-length packets

## Method Documentation

Applet applet(string name)

Returns the applet with name name or undefined if not found.

appletNames()

Returns a list of the names of all the applets.

void initialize()

Initialize the device using configured connection.

nonSecuredAppletNames()

Return a list of the names of all the non-secured applets.

securedAppletNames()

Return a list of the names of all the secured applets.