From: marshmellow42 Date: Wed, 28 Jan 2015 17:55:04 +0000 (-0500) Subject: fix hid prox standalone bug X-Git-Tag: v2.0.0-rc1~37^2 X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/commitdiff_plain/0892b968ceaacda1b295ba7afa4553b48479f9eb?hp=08ebca682cc85e938b3863d60e74ebf5b728a622 fix hid prox standalone bug Fixed standalone bug by re-making the function return the hi and lo values. (used only by samyrun function in appmain.c) --- diff --git a/armsrc/lfops.c b/armsrc/lfops.c index b703c3cd..7b6fa97a 100644 --- a/armsrc/lfops.c +++ b/armsrc/lfops.c @@ -706,6 +706,8 @@ void CmdHIDdemodFSK(int findone, int *high, int *low, int ledcontrol) } if (findone){ if (ledcontrol) LED_A_OFF(); + *high = hi; + *low = lo; return; } // reset @@ -753,6 +755,8 @@ void CmdEM410xdemod(int findone, int *high, int *low, int ledcontrol) } if (findone){ if (ledcontrol) LED_A_OFF(); + *high=lo>>32; + *low=lo & 0xFFFFFFFF; return; } } else{ @@ -819,6 +823,8 @@ void CmdIOdemodFSK(int findone, int *high, int *low, int ledcontrol) if (findone){ if (ledcontrol) LED_A_OFF(); //LED_A_OFF(); + *high=code; + *low=code2; return; } code=code2=0;