COM-10438
- Войдите на сайт для отправки комментариев
Вс, 18/03/2012 - 13:51
Здравствуйте!
Вот пытаюсь заставить печатать COM-10438 русские буквы:
byte b1[] = { _тут_описание_символа_36_байт_ };
byte b2[] = { _тут_описание_символа_36_байт_ };
byte b3[] = { _тут_описание_символа_36_байт_ };
int heatTime = 80;
int heatInterval = 255;
char printDensity = 15;
char printBreakTime = 15;
void setup()
{
Serial.begin(19200);
printer.begin();
printer.print(27,BYTE);
printer.print(38,BYTE);
printer.print(3,BYTE);
printer.print(38,BYTE);
printer.print(40,BYTE);
printer.print(12,BYTE);
for( int i = 0 ; i < 36 ; i++ ) printer.print(b1[i],BYTE);
//printer.print(12,BYTE); //по аналогии с другим (SRP-350) пытался
for( int i = 0 ; i < 36 ; i++ ) printer.print(b2[i],BYTE);
//printer.print(12,BYTE); //по аналогии с другим (SRP-350) пытался
for( int i = 0 ; i < 36 ; i++ ) printer.print(b3[i],BYTE);
printer.print(27, BYTE);
printer.print(55, BYTE);
printer.print(7, BYTE);
printer.print(heatTime, BYTE);
printer.print(heatInterval, BYTE);
printer.print(18, BYTE);
printer.print(35, BYTE);
int printSetting = (printDensity<<4) | printBreakTime;
printer.print(printSetting, BYTE);
}
Результат:
Печатает только первый переопределенный символ…. Подскажите плз, что я неправильно делаю