Merhabalar,
MDB protokolü ile haberleşen bir kağıt para okuyucusu ile kontrol kartı arasındaki haberleşmeyi dinleyip, anlamaya çalışıyorum. Bu protokolle çalışmış olan var mıdır acaba ?
İlk enerji verdiğimde, sırasıyla;
Kontrol Kartından --> Kağıt Para Okuyucuya
0x30 (Reset Komutu)
Kağıt Para Okuyucudan --> Kontrol Kartına
0x80 0x8F (Power Supply On Komutu) - 0x54 0x52 ('T' 'R' : Ülke bigisi olduğunu düşünüyorum.)
Kontrol Kartından --> Kağıt Para Okuyucuya
0xEC 0xFF 0x0D 0x33 0x00
Kağıt Para Okuyucudan --> Kontrol Kartına
0xDC 0xC6 0xA2 0xFE 0xBA
Kontrol Kartından --> Kağıt Para Okuyucuya
0x02 (Onay Komutu)
0x3E (Enable Status Komutu)
Haberleşme 4800 bps, 9bit - N1 formatta oluyor. Atılan parayı kabul ettiğinde veya reddettiğinde gönderdiği/aldığı verileri anlamlandırabildim. Ama özellikle bu başlangıç esnasında gönderdiği verileri anlamlandıramadım. MDB konusunda bilgim yok. Doküman vs var ama bu özel bir protokol gibi. Nasıl ilerleyebilirim. Yardımcı olabilecek biri var mıdır ?
"0xEC 0xFF 0x0D 0x33 0x00" ve "0xDC 0xC6 0xA2 0xFE 0xBA" komutlarındaki kırmızı olanlar hariç, her denediğimde değişiyor. Bu konuda bir fikre ihtiyacım var en azından. Bir tanımlama vs olabilir m, acaba ?
MDB protokolü ile haberleşen bir kağıt para okuyucusu ile kontrol kartı arasındaki haberleşmeyi dinleyip, anlamaya çalışıyorum. Bu protokolle çalışmış olan var mıdır acaba ?
İlk enerji verdiğimde, sırasıyla;
Kontrol Kartından --> Kağıt Para Okuyucuya
0x30 (Reset Komutu)
Kağıt Para Okuyucudan --> Kontrol Kartına
0x80 0x8F (Power Supply On Komutu) - 0x54 0x52 ('T' 'R' : Ülke bigisi olduğunu düşünüyorum.)
Kontrol Kartından --> Kağıt Para Okuyucuya
0xEC 0xFF 0x0D 0x33 0x00
Kağıt Para Okuyucudan --> Kontrol Kartına
0xDC 0xC6 0xA2 0xFE 0xBA
Kontrol Kartından --> Kağıt Para Okuyucuya
0x02 (Onay Komutu)
0x3E (Enable Status Komutu)
Haberleşme 4800 bps, 9bit - N1 formatta oluyor. Atılan parayı kabul ettiğinde veya reddettiğinde gönderdiği/aldığı verileri anlamlandırabildim. Ama özellikle bu başlangıç esnasında gönderdiği verileri anlamlandıramadım. MDB konusunda bilgim yok. Doküman vs var ama bu özel bir protokol gibi. Nasıl ilerleyebilirim. Yardımcı olabilecek biri var mıdır ?
"0xEC 0xFF 0x0D 0x33 0x00" ve "0xDC 0xC6 0xA2 0xFE 0xBA" komutlarındaki kırmızı olanlar hariç, her denediğimde değişiyor. Bu konuda bir fikre ihtiyacım var en azından. Bir tanımlama vs olabilir m, acaba ?