Changelog
Here you can find all the released changes to eConEXG.
0.2.0
- Update Embedded the iSense SDK to the eConEXG. Improve iSense sample code
- Add support for enabling LSL streaming within iSense SDK
0.1.35
- Fix the bug of missing data when EMG and IMU data are transmitted simultaneously in iFocus and eConAlpha SDK.
- Update eConAlpha and iFouc SDKs now allow three LSL streams simultaneously running, which are used to transmit EMG data separately, IMU data separately, and both EMG and IMU data simultaneously
0.1.30
- Add iSense USB SDK to the repository
0.1.20
- Fix bug where multiple devices of different type cannot be connected simultaneously
- Fix bug where LSL stream cannot simultaneously transmit EMG and IMU data
- Add a new data transmitted policy. data passed directly without through queue, which is more efficient
0.1.18
Release on 2024-10-10
- ADD Add
create_bdf_file
andclose_bdf_file
to iRecorder and eConAlpha. - ADD Add imu support to iRecorder and eConAlpha.
0.1.15
- ADD eConAlpha device SDK
0.1.14
Released on 2024-08-08.
- Update pyEDFlib dependency requirement in
pyproject.toml
from0.1.37
to0.1.38
to supportnumpy>=2.0.0
. - Optimize
set_frequency()
iniRecorder
, now you can set sample rate after device connection.
- Fix
iFocus
not raise Exception after lost connection with USBadapter. - Change
with_q
argument iniRecorder
andiFocus
from constructor tostart_acquisition_data()
. - Deprecate
save_bdf_file()
iniRecorder
, usecreate_bdf_file()
instead.
0.1.13
Released on 2024-08-01.
- Add
get_dev_info()
iniFocus
class to get device information. - Add selectable
500Hz
eeg and corresponding100Hz
IMU sampling rate iniFocus
class throughset_frequency()
. - Add
with_q = False
option iniRecorder
andiFocus
constructor to drop the necessity of loop callingget_data()
in SIGNAL mode. - Add
__version__
field of eConEXG package to check the package version, it can be accessed throughteConEXG.__version__
.
- Fix last valid packet number in
iFocus
warning message wrongly displayed as a fixed number issue. - Change the default data parse length from 0.01 seconds to 10 frames in
iRecorder
to match hardware settings. - Improve the aesthetics of a document interface.
0.1.12
Released on 2024-07-25.
- Fix equipment format warning issue on bdf save.
- Fix Rounding physical_max value of bdf fileļ¼resulting to more accurate data precision.
- Fix
sendMarker()
function not working intriggerBox
class when python version<3.11.
0.1.11
Released on 2024-07-12.
- Update documentation homepage.
0.1.10
Released on 2024-07-08.
- Add lsl support for iFocus.
- Add support for iRecorder 16-channel wired mode.
- Change default timeout of
get_data()
function iniRecorder
fromNone
to0.02
.
0.1.09
Released on 2024-06-28.
- Add support for iRecorder 8-channel wired mode.