Bonjour,
Je viens d'acquérir l'adaptateur USB/I2C
http://www.robot-electronics.co.uk/htm/usb_i2c_tech.htm
J'ai un capteur DS1621
Mais voilà je n'arrive pas à faire marcher le tout
Est ce que quelqu'un sais comment initialiser le USB-I2C en I2C en codant en C++ ?
Voilà mon code pour l'initialiser :
Code:DCB dcb; COMMTIMEOUTS ct; CloseHandle(hCom); hCom = CreateFile( comport, GENERIC_READ | GENERIC_WRITE, 0, 0, OPEN_EXISTING, 0, 0); GetCommState(hCom, &dcb); dcb.BaudRate = CBR_19200; dcb.fParity = FALSE; dcb.fOutxCtsFlow = FALSE; dcb.fOutxDsrFlow = FALSE; dcb.fDtrControl = DTR_CONTROL_DISABLE; dcb.fDsrSensitivity = FALSE; dcb.fOutX = FALSE; dcb.fInX = FALSE; dcb.fRtsControl = RTS_CONTROL_DISABLE; dcb.fAbortOnError = FALSE; dcb.ByteSize = 8; dcb.Parity = NOPARITY; dcb.StopBits = TWOSTOPBITS; SetCommState(hCom, &dcb); GetCommTimeouts(hCom, &ct); ct.ReadIntervalTimeout = 500; ct.ReadTotalTimeoutMultiplier =500; ct.ReadTotalTimeoutConstant = 500; SetCommTimeouts(hCom, &ct); SetCommMask(hCom, EV_RXCHAR);
-----