1 |
char buffer[30];
|
2 |
char barcode[15];
|
3 |
|
4 |
|
5 |
unsigned char reqID = buffer[0];
|
6 |
unsigned char antal = buffer[1];
|
7 |
unsigned char length = buffer[2];
|
8 |
|
9 |
for (int i=3; i< (3+length); i++)
|
10 |
{
|
11 |
barcode[i-3] = buffer[i];
|
12 |
}
|
13 |
|
14 |
barcode[length] = '\0';
|
15 |
/// bytte penge request
|
16 |
|
17 |
int cash = buffer[1]*(256*256*256) + buffer[2]*(256*256) + buffer[3]*256 + buffer[4];
|
18 |
|
19 |
int cash = buffer[1] << 24 | buffer[2] << 16 | buffer[3] << 8 | buffer[4];
|
20 |
|
21 |
|
22 |
buffer[1] = cash >> 24;
|
23 |
buffer[2] = cash >> 16;
|
24 |
buffer[3] = cash >> 8;
|
25 |
buffer[4] = cash;
|
26 |
|
27 |
|