Python API reference guide
This chapter describes modules (function and class libraries) which are built into the DisplayLink DL-7450 SDK.
Note
The DL-7450 SDK provides built-in modules that mirror the functionality of the Python standard library (e.g.
time
), as well as DL-7450-specific modules (e.g.splashscreen
,wakeup
).Most built-in standard library modules implement a subset of the functionality of the equivalent Python module.
Python standard libraries
The following standard Python libraries are available in the DisplayLink DL-7450 SDK. In some cases they may be cut-down versions.
Micropython modules
The following Micropython extension modules are available
DL-7450 foundation libraries
Functionality specific to the DisplayLink DL-7450 SDK
DL-7450 Dock Management libraries
The following libraries provide management of the DisplayLink DL-7450 platform
datastore
— Data persistence servicesdock
— Dock Management Servicesmonitor
— functions for obtaining details of connected monitorsnetwork
— functions for controlling network interfaceimage
— representation of image typesgpio
— General-Purpose Input/Output Pin Managementi2c
— I2C Device Managementsplashscreen
— functions for controlling the DL-7450 splashscreenusb
— USB Peripheral Management
DL-7450 web libraries
The following libraries enable the DisplayLink DL-7450 to access external web services. The allows applications to fetch content from webservices or to interact with REST APIs.
DL-7450 Internet-of-Things libraries
The following libraries enable the DL-7450 to be purposed as an Internet-of-Things device.