Skip to content

Releases: WPC-Systems-Ltd/WPC_Python_driver_release

v3.2.0

03 Sep 05:25

Choose a tag to compare

v3.2.0 - New product release - WifiDAQAO & Drone (#125)

v3.2.0 Date: 2025/09/03, Developer: Chunglee_people
---------------------------------------------------
### Added
- Add publish-to-pypi.yml
- New product release: Drone, WifiDAQAO
- Add `Supported Platforms` in README

v3.1.2

01 Aug 03:56

Choose a tag to compare

v3.1.2 - Support python 3.11 & 3.12 (#115)

v3.1.2 Date: 2024/08/01, Developer: Chunglee_people
---------------------------------------------------
### Added
- Support Python 3.11, 3.12
- Verify example code with python 3.11 & 3.12
- error code: 8107 - The DI channel is not available
- error code: 8108 - The DO channel is not available
- error code: 8205 - The AI trigger mode is not valid or is not recognized
- DIO example code in Wifi-DAQ-E3-AOD
- RTC example code: RTC_trigger_AI_N_samples, RTC_trigger_AI_continuous
- Broadcast example code: find_networkdevices_blink
- system example code: get_device_alias, set_device_alias
- SNTP example code: SNTP configure
- AI API: AI_openStreaming, AI_startStreaming, AI_closeStreaming, AI_setTriggerMode, get_device_alias, set_device_alias, Bcst_checkMACAndRing
- Ethan series devices support `SNTP` module
- EthanA & EthanA2 support `RTC_AI` module

### Changed
- Rename AI API name: AI_stop -> AI_closeStreaming, AI_start -> AI_startStreaming

### Fixed
- Synchronize product feature with WPC official DM

v3.0.23 - Unify example code's printf style (#110)

01 Apr 07:59

Choose a tag to compare

v3.0.23 Date: 2024/03/29, Developer: Chunglee_people
----------------------------------------------------
### Fixed
- Unify example code's printf style

v3.0.0

28 Jul 06:09

Choose a tag to compare

v3.0.0 - Support Linux Ubuntu 22.04 (#78)

v3.0.0 Date: 2023/07/28, Developer: Chunglee_people
---------------------------------------------------
### Added
- Support Linux Ubuntu22.04

### Fixed
- Keyword, author name, install_requires in setup.py

### Removed
- PyQt5Designer in requirements.txt

v2.1.6

18 Jul 05:36

Choose a tag to compare

v2.1.6 - New product release EthanI & EthanT (#74)

v2.1.6 Date: 2023/07/18, Developer: Chunglee_people
---------------------------------------------------
### Added
- New product: `EthanI` & `EthanT`

v2.1.5

17 Jul 03:53

Choose a tag to compare

v2.1.5 - New product release EDrive-ST (#72)

v2.1.5 Date: 2023/07/14, Developer: Chunglee_people
---------------------------------------------------
### Added
- New product: `EDrive-ST`

v2.1.4

08 Jun 04:22

Choose a tag to compare

v2.1.4 - New product release WifiDAQF4A (#70)

v2.1.4 Date: 2023/06/08, Developer: Chunglee_people
-------------------------------------------------------------
### Added
- New product: `WifiDAQF4A`
- Add STEM port supplementary note

### Fixed
- `STEM` has not supported `AO_waveform_gen` yet
- Bug of missing `AI_stop` in AI series example code
- If the product is `STEM`, use slot instead of port

v2.1.2

05 Jun 06:35

Choose a tag to compare

v2.1.2 - STEM product introduction (#68)

 v2.1.2 Date: 2023/06/05, Developer: Chunglee_people
---------------------------------------------------
### Added
- STEM product introduction

### Changed
- STEM product images
- API name:
  - Wifi_readAccleration -> Wifi_readAcceleration

### Fixed
- AIO & DIO example code's description
- Firmware error code

### Removed
- Remove pywpc.__version__ in README.rst

v2.0.3

27 Mar 01:59

Choose a tag to compare

v2.0.3 - Fix Emotion relative bugs (#65)

v2.0.3 Date: 2023/03/25, Developer: Chunglee_people
---------------------------------------------------
### Added
- Add default value in example code and API

### Removed
- DIO series example code in EthanL
- DataLogger in HANDLE_LIST
- Return type of Motion_checkRef

v2.0.2

22 Mar 07:35

Choose a tag to compare

v2.0.2- Fix problems related to servo of Emotion (#63)

v2.0.2 Date: 2023/03/22, Developer: Chunglee_people
----------------------------------------------------------

### Added
- Example codes:
  - Relay_read_counters, Relay_set_channel, Motion_servo_on, Motion_position_blending
- Error class:
  - RelayCounterIndexError
- Release new API(sync and async):
  - Motion_enableServoOff, Motion_enableServoOn, Motion_overrideAxisPosi, Motion_getLogicalPosi, Motion_getEncoderPosi
- Add Datalogger in each product

### Changed
- WifiDAQE3A product image
- API & argument name
  - Motion_opencfgFile -> Motion_openCfgFile
  - Motion_opencfgFile_async -> Motion_openCfgFile_async
  - target_position -> target_posi
  - veloctity -> velo

### Fixed
- Bug of missing connect and disconnect in find all device example code
- Delay 500ms before reading `Thermal_readSensor` in example code

### Removed
- API:
  - Motion_enableServoOn_async & Motion_enableServoOn