mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-21 13:53:55 -07:00
clarify BUTTON macro usages
This commit is contained in:
parent
3f71be870b
commit
4dac94c772
8 changed files with 23 additions and 29 deletions
|
@ -85,7 +85,7 @@ void RunMod(void) {
|
|||
// so next button push begins playing what we recorded
|
||||
playing = 0;
|
||||
cardRead = 1;
|
||||
} else if (button_pressed > 0 && cardRead == 1) {
|
||||
} else if (button_pressed == BUTTON_HOLD && cardRead == 1) {
|
||||
LEDsoff();
|
||||
LED(selected + 1, 0);
|
||||
LED(LED_A, 0);
|
||||
|
@ -109,7 +109,7 @@ void RunMod(void) {
|
|||
}
|
||||
|
||||
// Change where to record (or begin playing)
|
||||
else if (button_pressed) {
|
||||
else if (button_pressed != BUTTON_NO_CLICK) {
|
||||
// Next option if we were previously playing
|
||||
if (playing)
|
||||
selected = (selected + 1) % OPTS;
|
||||
|
@ -131,7 +131,7 @@ void RunMod(void) {
|
|||
CmdHIDsimTAG(0, high[selected], low[selected], 0, 0);
|
||||
DbpString("[=] done playing");
|
||||
|
||||
if (BUTTON_HELD(1000) > 0)
|
||||
if (BUTTON_HELD(1000) == BUTTON_HOLD)
|
||||
goto out;
|
||||
|
||||
/* We pressed a button so ignore it here with a delay */
|
||||
|
@ -169,7 +169,7 @@ void RunMod(void) {
|
|||
|
||||
// Needed for exiting from proxbrute when button is pressed
|
||||
if (BUTTON_PRESS()) {
|
||||
if (BUTTON_HELD(1000) > 0) {
|
||||
if (BUTTON_HELD(1000) == BUTTON_HOLD) {
|
||||
goto out;
|
||||
} else {
|
||||
while (BUTTON_PRESS()) {
|
||||
|
@ -199,7 +199,7 @@ void RunMod(void) {
|
|||
|
||||
// Needed for exiting from proxbrute when button is pressed
|
||||
if (BUTTON_PRESS()) {
|
||||
if (BUTTON_HELD(1000) > 0) {
|
||||
if (BUTTON_HELD(1000) == BUTTON_HOLD) {
|
||||
goto out;
|
||||
} else {
|
||||
while (BUTTON_PRESS()) { WDT_HIT(); }
|
||||
|
@ -220,7 +220,7 @@ void RunMod(void) {
|
|||
}
|
||||
|
||||
DbpString("[=] done bruteforcing");
|
||||
if (BUTTON_HELD(1000) > 0)
|
||||
if (BUTTON_HELD(1000) == BUTTON_HOLD)
|
||||
goto out;
|
||||
|
||||
/* We pressed a button so ignore it here with a delay */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue