Advertisement
Guest User

Untitled

a guest
Jul 29th, 2019
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ; --------------------------------------SETOR 8-------------------------------------------------------------
  2. [BLOCO 8]
  3.     ativa_tag[3] = card.cidade;                         //substitui pelo c�digo da cidade
  4.     ativa_tag[4] = 0;                   //substitui pela zona padr�o SEMPRE 0
  5.    
  6.     ativa_tag[5] = 'a';
  7.     ativa_tag[6] = 't';
  8.     ativa_tag[7] = 'i';
  9.     ativa_tag[8] = 'v';
  10.     ativa_tag[9] = 'o';
  11.    
  12.     ativa_tag[10] = tipo_tag;                           //cart�o tipo 50 para uuario
  13.    
  14.     calcula_crc_to_card((unsigned char*)&ativa_tag,16); //calcula o crc
  15.     ativa_tag[14] = crc_h;                              //substitui pelo crc_h
  16.     ativa_tag[15] = crc_l;                              //substitui pelo crc_l
  17.  
  18. ; ----------------------------------------------SETOR 12-----------------------------------------------------
  19. [BLOCO 12]
  20.     dados_to_card2[0] = rel.tm_year;    //ano em decimal    ---------> ano estacionamento (HEXA)
  21.     dados_to_card2[1] = rel.tm_mon;     //mes em decimal    ---------> mes estacionamento (HEXA)
  22.     dados_to_card2[2] = rel.tm_mday;    //dia em decimal    ---------> dia estacionamento (HEXA)
  23.     dados_to_card2[3] = rel.tm_hour;    //                  ---------> hora de estacionamento (HEXA)
  24.     dados_to_card2[4] = rel.tm_min;     //                  ---------> minuto do estacionamento ((HEXA)
  25.    
  26.     ;credito_debito1 coloca sinalizado -120, se < 0 tem estacionamento pendente
  27.     dados_to_card2[5] = p[0];           //debito Lo
  28.     dados_to_card2[6] = p[1];           //credito Hi
  29.  
  30. ; ----------------------------------------------SETOR 13-----------------------------------------------------
  31. [BLOCO 13]     
  32.     placa_inserida[0] = 'A'
  33.     placa_inserida[1] = 'A'
  34.     placa_inserida[2] = 'A'
  35.     placa_inserida[3] =  0
  36.     placa_inserida[4] = '1'
  37.     placa_inserida[5] = '2'
  38.     placa_inserida[6] = '3'
  39.     placa_inserida[7] = '4'
  40.     placa_inserida[8] =  0
  41.     placa_inserida[9] =  0
  42.    
  43.     placa_inserida[10] = 'C';   // tipo estacionado C-Carro, M-Moto
  44.     placa_inserida[11] = 0
  45.    
  46. ; ------------------------------------------SETOR 16--------------------------------------------------------[SETOR 16] ** leitura **
  47. [BLOCO 16]
  48.     CPF_card[0] = '9';
  49.     CPF_card[1] = '9';
  50.     CPF_card[2] = '9';
  51.     CPF_card[3] = '9';
  52.     CPF_card[4] = '9';
  53.     CPF_card[5] = '9';
  54.     CPF_card[6] = '9';
  55.     CPF_card[7] = '9';
  56.     CPF_card[8] = '9';
  57.     CPF_card[9] = '9';
  58.     CPF_card[10] = '9';
  59.     CPF_card[11] = '9';
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement