Why my printed bar code is too wide ?

Hi,

I use Epson FX-880+ printer and I try to print bar code, but my printed bar
code is too wide, my bar code structure is:

 struct BarCode {
                  BYTE start[3]; // bar code setup and print
                  BYTE n1;       //
                  BYTE n2;
                  BYTE k_code;   // bar code type
                  BYTE m_width;  // module width
                  BYTE space;    // space adjustment value
                  BYTE v1;
                  BYTE v2;
                  BYTE control;  // control flag
                  BYTE bar[3];
                  } bar_code = {27,'(','B',  // bar code setup and print
                                 9,           // 6 bytes + BarCodeData bytes
                                 0,
                                 5,           // bar code type
                                 2,           // module width
                                -3,           // space adjustment value
                                 0,           // bar length
                                 0,
                                 2,           // control flag
                                 "123"
                               };
What's the matter ?

--
Su pagarba
Darius Evseicikas
==================
"PROGMERA"
Maironio g. 3, 4400 Raseiniai
tel./faks. +370 28 70329
mob. +370 699 97390