printf("ftdi open succeeded: %d\n",f);
printf("enabling bitbang mode\n");
- ftdi_enable_bitbang(&ftdic, 0xFF);
+ ftdi_set_bitmode(&ftdic, 0xFF, BITMODE_BITBANG);
sleep(3);
if (ftdi_usb_open(&ftdic, 0x0403, 0x6001) < 0)
ftdi_fatal (&ftdic, "Can't open ftdi device");
- if (ftdi_enable_bitbang(&ftdic, 0xFF) < 0)
+ if (ftdi_set_bitmode(&ftdic, 0xFF, BITMODE_BITBANG) < 0)
ftdi_fatal (&ftdic, "Can't enable bitbang");
for (i=optind; i < argc ; i++)
printf("ftdi open succeeded(channel 1): %d\n",f);
printf("enabling bitbang mode(channel 1)\n");
- ftdi_enable_bitbang(&ftdic, 0xFF);
+ ftdi_set_bitmode(&ftdic, 0xFF, BITMODE_BITBANG);
// Init 2. channel
if (ftdi_init(&ftdic2) < 0)
printf("ftdi open succeeded(channel 2): %d\n",f);
printf("enabling bitbang mode (channel 2)\n");
- ftdi_enable_bitbang(&ftdic2, 0xFF);
+ ftdi_set_bitmode(&ftdic2, 0xFF, BITMODE_BITBANG);
// Write data
printf("startloop\n");