Releases: microdaq/PyMLink
Releases · microdaq/PyMLink
microdaq 1.4.0v
API changes
Rename package name and MLink class
py_mlink
package change tomicrodaq
MLink
class name change toDevice
New
import microdaq
mdaq = microdaq.Device(ip='10.10.1.1')
Old
from py_mlink import PyMLink
mdaq = PyMLink.MLink('10.10.1.1')
Exceptions
The MLinkError
exception is throw only as a result of the MLink library call.
The ValueError
exception is throw as a result of parameter pre-check before calling MLink library.
Rename parameters
pwm_module
->module
in pwm_init, pwm_write methodsencoder
->module
in enc_init, enc_read methodsled_id
->led
in led_write method
Fixes
- Fix missing parameter in
ao_scan_trigger_encoder
Other
- Prepare installation script and package structure to be distributed over
pip
manager - Add more examples
- Add tests for API integration (for contributors) - introduction of pytest
- Update README to me more friendly for new users
Related issues
PyMLink 1.3.0v
Release notes:
- Python 3 support (Python 2.6 or above)
- Triggering support
- DIO state, pattern triggers
- Encoder triggers
- AO, AI, DSP start synchronization
- Minor fixes in DSP functions
- Demos update
- scope demos avaliable on python 3 only
- added AO/AI synchronization demo
PyMLink 1.2.0v
Release notes:
- new DSP functions: dsp_run, dsp_mem_write, dsp_signal_read
- new info functions: get_info (prints model of connected MicroDAQ device),
get_fw_version (returns version of MicroDAQ firmware), get_lib_version
(returns version of MLink library)
PyMLink 1.1.0v
Merge pull request #1 from microdaq/dev PyMLink 1.1v
PyMLink 1.0v
Edit wrong PWM func desc