#include "string.h"
#include "../common/iso15693tools.h"
#include "../common/cmd.h"
-#include "crapto1.h"
-#include "mifareutil.h"
+
#define arraylen(x) (sizeof(x)/sizeof((x)[0]))
// every other is Q. We just want power, so abs(I) + abs(Q) is
// close to what we want.
if (getNext) {
+ int8_t r;
+
+ if(b < 0) {
+ r = -b;
+ } else {
+ r = b;
+ }
+ if(prev < 0) {
+ r -= prev;
+ } else {
+ r += prev;
+ }
- dest[c++] = abs(b) + abs(prev);
+ dest[c++] = (uint8_t)r;
if(c >= 20000) {
break;