Commit Graph

24 Commits (13df7ffdb80aa7df231c81d2fd82eb282c13e654)

Author SHA1 Message Date
zcy 13df7ffdb8 匹配V0.38版本 2024-11-10 21:40:19 +08:00
zcy e1fdaaf9ac 添加自生成波形测试 2024-10-30 02:39:35 +08:00
acozma c3b79abd6c Fixed attribute search 2015-09-22 01:10:45 +03:00
Tim Harder 16c17d913f revert mistakenly committed test in libiio version check 2015-05-20 11:04:41 -04:00
Tim Harder c00806dbd7 tweak and linewrap libiio version error messages 2015-05-19 10:45:46 -04:00
Tim Harder a802cda03f only check the major versions of remote and local libiio
If they are the same, don't error out even if the minor versions are
different since libiio should have backwards and forwards compatibility
to some extent. When backwards incompatible ABI/API changes are made,
the major version should be incremented at which point an error will be
raised when trying to connect.
2015-05-15 15:08:57 -04:00
rgetz fe41cfefc9 Add license
Add a license for the system object
2015-05-15 14:50:10 -04:00
acozma fe614823f9 Updated iio.h and the minor version value check 2015-05-14 15:17:10 +03:00
acozma 5cbe25f10c Updated the version 2015-03-13 16:42:24 +02:00
acozma 0f921060bc Updated the version 2015-03-12 16:23:28 +02:00
Tim Harder dc82886255 bump allowed versions since libiio-0.3 is out 2015-01-29 18:28:19 -05:00
Tim Harder ae81c94bf0 add libiio version info for all version checking failures
Signed-off-by: Tim Harder <timothy.harder@analog.com>
2015-01-14 17:32:30 -05:00
Tim Harder 2d4670b4df use "Local libiio" instead of "libiio dll" to describe local
This makes more sense to match "Remote libiio" that is already used.

Signed-off-by: Tim Harder <timothy.harder@analog.com>
2015-01-14 16:34:35 -05:00
Tim Harder 2f316028e3 drop null terminator from git hash string
It often interacts with strings it's placed into in different ways,
sometimes terminating the string or appearing to be treated as
whitespace.

Signed-off-by: Tim Harder <timothy.harder@analog.com>
2015-01-14 16:29:17 -05:00
Tim Harder 5cbc2a2f74 use consistent spacing for comma-separated lists
Signed-off-by: Tim Harder <timothy.harder@analog.com>
2015-01-14 16:28:16 -05:00
Tim Harder 8962462ce3 use consistent indentation
We'll use 4 space indents since that's what the filter wizard does.

Signed-off-by: Tim Harder <timothy.harder@analog.com>
2015-01-14 16:20:51 -05:00
Tim Harder 5ffebb4be8 remove unnecessary EOL whitespace
Signed-off-by: Tim Harder <timothy.harder@analog.com>
2015-01-14 16:17:51 -05:00
acozma b654685b58 Allow control attributes to be associated also with data devices 2015-01-08 10:29:02 +02:00
Tim Harder 9699ec7aa2 only load library is it's not loaded already
This stops matlab from complaining about the library class already
existing after it's loaded previously.

Signed-off-by: Tim Harder <timothy.harder@analog.com>
2014-12-10 14:41:51 -05:00
Tim Harder 0a75793d9d wrap loadlibrary call in try/catch block
The loadlibrary can fail due to various reasons. On Linux this includes
having a recent toolchain that supports newer C++ ABIs compared to the
libstdc++.so.* bundled in sys/os/glnxa64 with Matlab.

Since Matlab searches its own directories for bundled libs before the
system patchs it tries to use the older lib which lacks for support for
newer ABIs required by system libs that Matlab uses and doesn't bundle.
This causes errors similar to the following to be shown:

/opt/matlab/R2015a/bin/glnxa64/../../sys/os/glnxa64/libstdc++.so.6:
version `CXXABI_1.3.8' not found
(required by /usr/lib64/libicui18n.so.53)

The easiest fix is to override the libstdc++.so.6 symlink in
sys/os/glnxa64 to point to the system version instead of the bundled
Matlab version.

Catching the exception allows the user to take notice of it better and
provides better feedback to the app (in this case the filter wizard)
trying to load the library that things failed.

Signed-off-by: Tim Harder <timothy.harder@analog.com>
2014-12-05 16:42:31 -05:00
dpu1778 c10885d450 Updated libiio_if.m
changed pMinor.Value on Line 99
2014-11-26 13:34:53 -05:00
acozma d52b01189b Updated the code to match the libiio updates 2014-11-24 18:33:36 +02:00
acozma 24f9e05b36 Added models for fmcomms 2,3,4,5 2014-11-20 14:15:35 +02:00
acozma fc853be5c7 Replaced the old version with the new implementation 2014-10-13 15:00:47 +03:00