Re: потокол к GPT AURORA

Модератор: Guzel

Re: потокол к GPT AURORA

Сообщение s1nb » 04 окт 2006, 16:17

я попробовал написать так :
            serialPort.Write(STATUS_REQUEST, 0, 7);
            System.Threading.Thread.Sleep(30);

            s = serialPort.ReadExisting();
и он считывает ответ, а события не происходит :(((
s1nb
 
Сообщений: 20
Зарегистрирован: 01 окт 2006, 19:59


Re: потокол к GPT AURORA

Сообщение toweroff » 04 окт 2006, 16:34

но сам ответ-то есть? в буфер входной записывается что-то? если есть, значит у тебя косяки какие-то в проге, точнее именно в ней. Остальные проги работают, значит COM-порт жив, таким образом - если у тебя не читается с порта ничего, значит твоя прога просто не может этого сделать
http://www.toweroff.ru
Аватар пользователя
toweroff
Гуру
Гуру
 
Сообщений: 1566
Зарегистрирован: 03 авг 2004, 16:17
Откуда: Moscow

Re: потокол к GPT AURORA

Сообщение s1nb » 04 окт 2006, 16:39

да....  ответ есть.....
s1nb
 
Сообщений: 20
Зарегистрирован: 01 окт 2006, 19:59

Re: потокол к GPT AURORA

Сообщение s1nb » 04 окт 2006, 17:39

а как узнать какую деньгу он принял ????
s1nb
 
Сообщений: 20
Зарегистрирован: 01 окт 2006, 19:59

Re: потокол к GPT AURORA

Сообщение porcha2 » 04 окт 2006, 18:18

Какие всетаки сюрпризы приподносят эти "объекты", когда тонкостей не знаешь  :) Не проще-ли "a:=port[$2F8];" например? Будешь точно знать чего принял. Ну и естественно "writeln(a);"
СТРЕМИТЕСЬ ВВЫСЬ!! ДАЖЕ ЕСЛИ ДЛЯ ЭТОГО ПРИДЕТСЯ ВСТАТЬ НА КАКТУС.
porcha2
Гуру
Гуру
 
Сообщений: 6246
Зарегистрирован: 08 апр 2005, 14:49
Откуда: Tomsk

Re: потокол к GPT AURORA

Сообщение s1nb » 04 окт 2006, 18:47

как из ответа на STATUS_REQUEST узнать какая деньга находится в escrow ????
s1nb
 
Сообщений: 20
Зарегистрирован: 01 окт 2006, 19:59

Re: потокол к GPT AURORA

Сообщение bitMaster » 04 окт 2006, 19:15

s1nb писал(а):как из ответа на STATUS_REQUEST узнать какая деньга находится в escrow ????


GPT_IN_stacked:= (ComInBuf[3] and $80) shr 7;
GPT_IN_BillDenomination:= ComInBuf[3] and $0F;
if 1=GPT_in_stacked then begin
  case GPT_IN_BillDenomination of
    $1: result:=10;
    $2: result:=50;
    $3: result:=100;
    $4: result:=500;
    $5: result:=1000;
    else result:=0;
  end;
end;
bitMaster
 
Сообщений: 9
Зарегистрирован: 29 сен 2006, 19:11

Re: потокол к GPT AURORA

Сообщение porcha2 » 04 окт 2006, 19:40

http://www.porcha2.nm.ru/V22MANUBpro.pdf
Смотри. Там есть необходимые комманды.
СТРЕМИТЕСЬ ВВЫСЬ!! ДАЖЕ ЕСЛИ ДЛЯ ЭТОГО ПРИДЕТСЯ ВСТАТЬ НА КАКТУС.
porcha2
Гуру
Гуру
 
Сообщений: 6246
Зарегистрирован: 08 апр 2005, 14:49
Откуда: Tomsk

Re: потокол к GPT AURORA

Сообщение porcha2 » 04 окт 2006, 19:41

...и примеры.
СТРЕМИТЕСЬ ВВЫСЬ!! ДАЖЕ ЕСЛИ ДЛЯ ЭТОГО ПРИДЕТСЯ ВСТАТЬ НА КАКТУС.
porcha2
Гуру
Гуру
 
Сообщений: 6246
Зарегистрирован: 08 апр 2005, 14:49
Откуда: Tomsk

Re: потокол к GPT AURORA

Сообщение porcha2 » 04 окт 2006, 19:45

Только подожди, грузится долго.
СТРЕМИТЕСЬ ВВЫСЬ!! ДАЖЕ ЕСЛИ ДЛЯ ЭТОГО ПРИДЕТСЯ ВСТАТЬ НА КАКТУС.
porcha2
Гуру
Гуру
 
Сообщений: 6246
Зарегистрирован: 08 апр 2005, 14:49
Откуда: Tomsk

Пред.След.

Вернуться в Aurora

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 75