Infinity Usb Unlimited Readme

Hi all,

This module provide a serial interface to use yourIUU unit in phoenix mode. Loading this module willbring a ttyUSB[0-x] interface. This driver must beused by your favorite application to pilot the IUU

This driver is still in beta stage, so bugs canoccur and your system may freeze. As far I now,I never had any problem with it, but I’m not a realguru, so don’t blame me if your system is unstable

You can plug more than one IUU. Every unit willhave his own device file(/dev/ttyUSB0,/dev/ttyUSB1,…)

How to tune the reader speed?

A few parameters can be used at load timeTo use parameters, just unload the module if it isalready loaded and use modprobe iuu_phoenix param=value.In case of prebuilt module, use the commandinsmod iuu_phoenix param=value.

Example:

modprobe iuu_phoenix clockmode=3

The parameters are:

clockmode:
1=3Mhz579,2=3Mhz680,3=6Mhz (int)
boost:
overclock boost percent 100 to 500 (int)
cdmode:
Card detect mode0=none, 1=CD, 2=!CD, 3=DSR, 4=!DSR, 5=CTS, 6=!CTS, 7=RING, 8=!RING (int)
xmas:
xmas color enabled or not (bool)
debug:
Debug enabled or not (bool)
  • clockmode will provide 3 different base settings commonly adopted bydifferent software:

    1. 3Mhz579
    2. 3Mhz680
    3. 6Mhz
  • boost provide a way to overclock the reader ( my favorite :-) )For example to have best performance than a simple clockmode=3, try this:

    modprobe boost=195

    This will put the reader in a base of 3Mhz579 but boosted a 195 % !the real clock will be now : 6979050 Hz ( 6Mhz979 ) and will increasethe speed to a score 10 to 20% better than the simple clockmode=3 !!!

  • cdmode permit to setup the signal used to inform the userland ( ioctl answer )if the card is present or not. Eight signals are possible.

  • xmas is completely useless except for your eyes. This is one of my friend who wasso sad to have a nice device like the iuu without seeing all color range available.So I have added this option to permit him to see a lot of color ( each activity change the colorand the frequency randomly )

  • debug will produce a lot of debugging messages…

Last notes

Don’t worry about the serial settings, the serial emulationis an abstraction, so use any speed or parity setting willwork. ( This will not change anything ).Later I will perhapsuse this settings to deduce de boost but is that featurereally necessary ?The autodetect feature used is the serial CD. If that doesn’twork for your software, disable detection mechanism in it.

Have fun !

Alain Degreffe

eczema(at)ecze.com