Comments (5)
It also works with C:
#include <stdio.h>
#include "..\cbw.h"
int main(void)
{
int ULStat = NOERRORS;
USHORT DataValue = 0;
ULStat = cbAIn(0, 6, 1, &DataValue);
printf("Value=%d\n", DataValue);
return 0;
}
Value=32764
from mcculw.
Here's a lower level test:
from ctypes import *
_cbw = WinDLL("./cbw64.dll")
data_value = c_ushort()
err_val = _cbw.cbAIn(0, 6, 1, byref(data_value))
print(f"Error code={err_val}")
print(f"Value={data_value}")
Which returns the following:
Error code=1
Value=c_ushort(0)
Where cbw64.dll has:
- File Version = 1.93
- Product Version = 6.73
from mcculw.
Hello,
did you ever found a solution to this?
I'm facing the same issue.
Thank you.
from mcculw.
No. I gave up and used C#.
from mcculw.
I faced similar situation.
Fortunatry, I had two PC which can use mcculw in 6 PC.
I think this error occured by Python version.
My test result as show belows,
Environment:
Model = USB-1616-HS-BNC
Windows 11
InstaCal version = 6.74
mcculw version = 1.0.0
Test results for Python version,
- NG Python 3.8.10 - May 3, 2021
- OK Python 3.10.4 - March 24, 2022
- OK Python 3.10.6 - Aug. 2, 2022
- NG Python 3.10.11 - April 5, 2023
- NG Python 3.11.8 - Feb. 6, 2024
- NG Python 3.12.2 - Feb. 6, 2024
In addition, I try re-install Python 3.10.6 to PC that failed test, all pc can use mcculw.
from mcculw.
Related Issues (20)
- How to read the CJC sensor temperature? HOT 6
- get_board_number() returns -1 for a DaqDeviceDescriptor returned from get_daq_device_inventory() HOT 10
- Acqknowledge does not detect digital signal HOT 4
- Not able to set bit wise on port FIRSTPORTB/C/CH with ul.d_bit_out() HOT 3
- USB interface crashes (USB-ERB24) HOT 1
- Access violation when calling ul.stop_background HOT 7
- a_out_scan example doesn't work -> error: 17 invalid count HOT 4
- Changing analog output 1 affects analog output 0 HOT 3
- Sync Analog Output on Multiple Channels for USB-3114 HOT 1
- USB-1808 not detected on Win11 HOT 1
- Set start and stop time to aquire the data
- mcculw.ul.ULError: Error 35: Pointer is not valid HOT 5
- Problem with analog output HOT 2
- USB-1608G AnalogSE Configuration HOT 12
- simultaneous analog output update with USB-3103
- Cannot run example code with USB-TC-AI 2.xxx HOT 1
- TC32
- a_in / v_in functions fail
- E-1608 a_out_scan
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mcculw.