![]() |
|
#3
|
||||
|
||||
|
Quote:
HASP4 M1 : 0x0A HASP4 Time : 0x1A HASP HL : 0xEA HASP HL Time : 0xDA Also, look at last but one byte of NetMemory[] 0xFF : local 0xFE : Net 0xFD : Time Your HaspTimeMemory structure values make no sense. The current time and current date fields are all zeros and the ID field is the same as your serial number. If you want to experiment, the first 3 bytes are the time in BCD secs, mins, hours, and the next 4 bytes are the date in BCD date, month, dow, year. As you guessed, expiry dates are more often stored in the last 16 bytes. TimeShift is a 64bit integer and is the difference between current time and the actual time written to HaspTimeMemory in the units of 100nS and may be worth experimentation. Git Last edited by Git; 06-11-2009 at 19:44. Reason: addition |
|
|