CASP Python Libraries
This documentation primarily focuses on the usage of functions from 'casp', 'casp_be', 'casp_gpio' and 'casp_udio' namespaces.
Loading...
Searching...
No Matches
casp_targets Namespace Reference

This module defines list of target names currently installed in CASP. More...

Variables

str ARDUINO_LEONARDO = "Arduino Leonardo"
str ARDUINO_MEGA_2560 = "Arduino Mega 2560"
str ARDUINO_MICRO = "Arduino Micro"
str ARDUINO_NANO = "Arduino Nano"
str ARDUINO_UNO = "Arduino Uno"
str SAM_HWD = "Sam_Hwd"
str ARDUINO_DUE = "Arduino Due"
str ARDUINO_MKR1000 = "Arduino MKR1000"
str ARDUINO_MKRZERO = "Arduino MKRZero"
str ARDUINO_VIDOR4000_MCU = "Arduino Vidor4000 MCU"
str ARDUINO_RP2040_CONNECT = "Arduino RP2040 Connect"
str ESP32_NODEMCU = "ESP32 NodeMCU"
str ESP8266_NODEMCU = "ESP8266 NodeMCU"
str RASPBERRYPI_PICO = "RaspberryPi_Pico"
str RASPBERRYPI_PICOW = "RaspberryPi_PicoW"
str SPARKFUN_RED_V_REDBOARD = "SparkFun RED-V RedBoard"
str VEGA_ARIES_IOT = "Vega Aries IoT"
str VEGA_ARIES_MICRO = "Vega Aries Micro"
str VEGA_ARIES_V20 = "Vega Aries v20"
str VEGA_ARIES_V30 = "Vega Aries v30"
str VEGA_ARIES_ECO = "Vega Aries Eco"
str ARDUINO_GIGA = "Arduino GIGA"
str ARDUINO_UNO_R4_MINIMA = "Arduino Uno R4 Minima"
str ARDUINO_UNO_R4_WIFI = "Arduino Uno R4 WiFi"
str RASPBERRYPI_PICO2 = "RaspberryPi_Pico2"
str RASPBERRYPI_PICO2W = "RaspberryPi_Pico2W"
str STM32F429 = "STM32F429"
str STM32F439 = "STM32F439"
str STM32F746 = "STM32F746"
str STM32F767 = "STM32F767"
str STM32H743 = "STM32H743"
str STM32H745 = "STM32H745"
str TEENSY35 = "Teensy35"
str TEENSY36 = "Teensy36"
str TEENSY41 = "Teensy41"
str LAUNCHXL_F280049C = "LaunchXL_F280049C"
str LAUNCHXL_F28379D = "LaunchXL_F28379D"
str MINGW64_NOS = "Mingw64_NOS"
str ARTYZ7_XC7Z020_PS0 = "ArtyZ7_XC7Z020_PS0"
str ARTYA7_XC7A35T = "ArtyA7_XC7A35T"
str ARTYS7_XC7S50T = "ArtyS7_XC7S50T"
str ARTYZ7_XC7Z020_PL = "ArtyZ7_XC7Z020_PL"
str RPI4_64BIT_RBUILD = "RPi4_64bit_RBuild"
str RPI5_64BIT_RBUILD = "RPi5_64bit_RBuild"
str NVIDIAJETSON5_RBUILD = "NvidiaJetson5_RBuild"
str ANDROID_ARM7A = "Android Arm7a"
str ANDROID_ARM8A = "Android Arm8a"
str DEBIAN64_X64_RBUILD = "Debian64_x64_RBuild"
str WINDOWS7_X64_RBUILD = "Windows7_x64_RBuild"
str WINDOWS10_X64_RBUILD = "Windows10_x64_RBuild"
str DESKTOP_MINGW = "Desktop_MinGW"
str DESKTOP_MINGW_VERILOG = "Desktop_MinGW_Verilog"

Detailed Description

This module defines list of target names currently installed in CASP.

Use function casp.UpdateTargets() to update this list. This module is also updated when user installs CASP Python Libraries from CASP main window interface. If this file is modified by user, ensure it is reloaded for changes to take effect.

Variable Documentation

◆ ARDUINO_LEONARDO

str casp_targets.ARDUINO_LEONARDO = "Arduino Leonardo"

Definition at line 6 of file casp_targets.py.

◆ ARDUINO_MEGA_2560

str casp_targets.ARDUINO_MEGA_2560 = "Arduino Mega 2560"

Definition at line 7 of file casp_targets.py.

◆ ARDUINO_MICRO

str casp_targets.ARDUINO_MICRO = "Arduino Micro"

Definition at line 8 of file casp_targets.py.

◆ ARDUINO_NANO

str casp_targets.ARDUINO_NANO = "Arduino Nano"

Definition at line 9 of file casp_targets.py.

◆ ARDUINO_UNO

str casp_targets.ARDUINO_UNO = "Arduino Uno"

Definition at line 10 of file casp_targets.py.

◆ SAM_HWD

str casp_targets.SAM_HWD = "Sam_Hwd"

Definition at line 11 of file casp_targets.py.

◆ ARDUINO_DUE

str casp_targets.ARDUINO_DUE = "Arduino Due"

Definition at line 12 of file casp_targets.py.

◆ ARDUINO_MKR1000

str casp_targets.ARDUINO_MKR1000 = "Arduino MKR1000"

Definition at line 13 of file casp_targets.py.

◆ ARDUINO_MKRZERO

str casp_targets.ARDUINO_MKRZERO = "Arduino MKRZero"

Definition at line 14 of file casp_targets.py.

◆ ARDUINO_VIDOR4000_MCU

str casp_targets.ARDUINO_VIDOR4000_MCU = "Arduino Vidor4000 MCU"

Definition at line 15 of file casp_targets.py.

◆ ARDUINO_RP2040_CONNECT

str casp_targets.ARDUINO_RP2040_CONNECT = "Arduino RP2040 Connect"

Definition at line 16 of file casp_targets.py.

◆ ESP32_NODEMCU

str casp_targets.ESP32_NODEMCU = "ESP32 NodeMCU"

Definition at line 17 of file casp_targets.py.

◆ ESP8266_NODEMCU

str casp_targets.ESP8266_NODEMCU = "ESP8266 NodeMCU"

Definition at line 18 of file casp_targets.py.

◆ RASPBERRYPI_PICO

str casp_targets.RASPBERRYPI_PICO = "RaspberryPi_Pico"

Definition at line 19 of file casp_targets.py.

◆ RASPBERRYPI_PICOW

str casp_targets.RASPBERRYPI_PICOW = "RaspberryPi_PicoW"

Definition at line 20 of file casp_targets.py.

◆ SPARKFUN_RED_V_REDBOARD

str casp_targets.SPARKFUN_RED_V_REDBOARD = "SparkFun RED-V RedBoard"

Definition at line 21 of file casp_targets.py.

◆ VEGA_ARIES_IOT

str casp_targets.VEGA_ARIES_IOT = "Vega Aries IoT"

Definition at line 22 of file casp_targets.py.

◆ VEGA_ARIES_MICRO

str casp_targets.VEGA_ARIES_MICRO = "Vega Aries Micro"

Definition at line 23 of file casp_targets.py.

◆ VEGA_ARIES_V20

str casp_targets.VEGA_ARIES_V20 = "Vega Aries v20"

Definition at line 24 of file casp_targets.py.

◆ VEGA_ARIES_V30

str casp_targets.VEGA_ARIES_V30 = "Vega Aries v30"

Definition at line 25 of file casp_targets.py.

◆ VEGA_ARIES_ECO

str casp_targets.VEGA_ARIES_ECO = "Vega Aries Eco"

Definition at line 26 of file casp_targets.py.

◆ ARDUINO_GIGA

str casp_targets.ARDUINO_GIGA = "Arduino GIGA"

Definition at line 27 of file casp_targets.py.

◆ ARDUINO_UNO_R4_MINIMA

str casp_targets.ARDUINO_UNO_R4_MINIMA = "Arduino Uno R4 Minima"

Definition at line 28 of file casp_targets.py.

◆ ARDUINO_UNO_R4_WIFI

str casp_targets.ARDUINO_UNO_R4_WIFI = "Arduino Uno R4 WiFi"

Definition at line 29 of file casp_targets.py.

◆ RASPBERRYPI_PICO2

str casp_targets.RASPBERRYPI_PICO2 = "RaspberryPi_Pico2"

Definition at line 30 of file casp_targets.py.

◆ RASPBERRYPI_PICO2W

str casp_targets.RASPBERRYPI_PICO2W = "RaspberryPi_Pico2W"

Definition at line 31 of file casp_targets.py.

◆ STM32F429

str casp_targets.STM32F429 = "STM32F429"

Definition at line 32 of file casp_targets.py.

◆ STM32F439

str casp_targets.STM32F439 = "STM32F439"

Definition at line 33 of file casp_targets.py.

◆ STM32F746

str casp_targets.STM32F746 = "STM32F746"

Definition at line 34 of file casp_targets.py.

◆ STM32F767

str casp_targets.STM32F767 = "STM32F767"

Definition at line 35 of file casp_targets.py.

◆ STM32H743

str casp_targets.STM32H743 = "STM32H743"

Definition at line 36 of file casp_targets.py.

◆ STM32H745

str casp_targets.STM32H745 = "STM32H745"

Definition at line 37 of file casp_targets.py.

◆ TEENSY35

str casp_targets.TEENSY35 = "Teensy35"

Definition at line 38 of file casp_targets.py.

◆ TEENSY36

str casp_targets.TEENSY36 = "Teensy36"

Definition at line 39 of file casp_targets.py.

◆ TEENSY41

str casp_targets.TEENSY41 = "Teensy41"

Definition at line 40 of file casp_targets.py.

◆ LAUNCHXL_F280049C

str casp_targets.LAUNCHXL_F280049C = "LaunchXL_F280049C"

Definition at line 41 of file casp_targets.py.

◆ LAUNCHXL_F28379D

str casp_targets.LAUNCHXL_F28379D = "LaunchXL_F28379D"

Definition at line 42 of file casp_targets.py.

◆ MINGW64_NOS

str casp_targets.MINGW64_NOS = "Mingw64_NOS"

Definition at line 43 of file casp_targets.py.

◆ ARTYZ7_XC7Z020_PS0

str casp_targets.ARTYZ7_XC7Z020_PS0 = "ArtyZ7_XC7Z020_PS0"

Definition at line 44 of file casp_targets.py.

◆ ARTYA7_XC7A35T

str casp_targets.ARTYA7_XC7A35T = "ArtyA7_XC7A35T"

Definition at line 45 of file casp_targets.py.

◆ ARTYS7_XC7S50T

str casp_targets.ARTYS7_XC7S50T = "ArtyS7_XC7S50T"

Definition at line 46 of file casp_targets.py.

◆ ARTYZ7_XC7Z020_PL

str casp_targets.ARTYZ7_XC7Z020_PL = "ArtyZ7_XC7Z020_PL"

Definition at line 47 of file casp_targets.py.

◆ RPI4_64BIT_RBUILD

str casp_targets.RPI4_64BIT_RBUILD = "RPi4_64bit_RBuild"

Definition at line 48 of file casp_targets.py.

◆ RPI5_64BIT_RBUILD

str casp_targets.RPI5_64BIT_RBUILD = "RPi5_64bit_RBuild"

Definition at line 49 of file casp_targets.py.

◆ NVIDIAJETSON5_RBUILD

str casp_targets.NVIDIAJETSON5_RBUILD = "NvidiaJetson5_RBuild"

Definition at line 50 of file casp_targets.py.

◆ ANDROID_ARM7A

str casp_targets.ANDROID_ARM7A = "Android Arm7a"

Definition at line 51 of file casp_targets.py.

◆ ANDROID_ARM8A

str casp_targets.ANDROID_ARM8A = "Android Arm8a"

Definition at line 52 of file casp_targets.py.

◆ DEBIAN64_X64_RBUILD

str casp_targets.DEBIAN64_X64_RBUILD = "Debian64_x64_RBuild"

Definition at line 53 of file casp_targets.py.

◆ WINDOWS7_X64_RBUILD

str casp_targets.WINDOWS7_X64_RBUILD = "Windows7_x64_RBuild"

Definition at line 54 of file casp_targets.py.

◆ WINDOWS10_X64_RBUILD

str casp_targets.WINDOWS10_X64_RBUILD = "Windows10_x64_RBuild"

Definition at line 55 of file casp_targets.py.

◆ DESKTOP_MINGW

str casp_targets.DESKTOP_MINGW = "Desktop_MinGW"

Definition at line 56 of file casp_targets.py.

◆ DESKTOP_MINGW_VERILOG

str casp_targets.DESKTOP_MINGW_VERILOG = "Desktop_MinGW_Verilog"

Definition at line 57 of file casp_targets.py.