Skip to content

Commit

Permalink
Merge pull request #6 from luu176/dev
Browse files Browse the repository at this point in the history
format
  • Loading branch information
luu176 authored Dec 8, 2024
2 parents ab39d59 + 9d1e8d9 commit d2a338e
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 21 deletions.
10 changes: 5 additions & 5 deletions metroflip.c
Original file line number Diff line number Diff line change
Expand Up @@ -194,9 +194,9 @@ extern int32_t metroflip(void* p) {
return 0;
}

void dec_to_bits(char dec_representation, char *bit_representation) {
int decimal = dec_representation - '0';
for (int i = 7; i >= 0; --i) {
bit_representation[i] = (decimal & (1 << i)) ? '1' : '0';
void dec_to_bits(char dec_representation, char* bit_representation) {
int decimal = dec_representation - '0';
for(int i = 7; i >= 0; --i) {
bit_representation[i] = (decimal & (1 << i)) ? '1' : '0';
}
}
}
2 changes: 1 addition & 1 deletion metroflip_i.h
Original file line number Diff line number Diff line change
Expand Up @@ -140,4 +140,4 @@ int binary_to_decimal(const char binary[]);

int bit_slice_to_dec(const char* bit_representation, int start, int end);

void dec_to_bits(char dec_representation, char *bit_representation);
void dec_to_bits(char dec_representation, char* bit_representation);
18 changes: 9 additions & 9 deletions scenes/metroflip_scene_navigo.c
Original file line number Diff line number Diff line change
Expand Up @@ -100,11 +100,11 @@ static NfcCommand metroflip_scene_navigo_poller_callback(NfcGenericEvent event,
}
char bit_representation[response_length * 8 + 1];
bit_representation[0] = '\0';
for (size_t i = 0; i < response_length; i++) {
for(size_t i = 0; i < response_length; i++) {
char bits[9];
uint8_t byte = bit_buffer_get_byte(rx_buffer, i);
byte_to_binary(byte, bits);
for (int j = 0; j < 8; j++) {
byte_to_binary(byte, bits);
for(int j = 0; j < 8; j++) {
bit_representation[i * 8 + j] = bits[j];
}
}
Expand Down Expand Up @@ -181,11 +181,11 @@ static NfcCommand metroflip_scene_navigo_poller_callback(NfcGenericEvent event,
}
char environment_bit_representation[response_length * 8 + 1];
environment_bit_representation[0] = '\0';
for (size_t i = 0; i < response_length; i++) {
for(size_t i = 0; i < response_length; i++) {
char bits[9];
uint8_t byte = bit_buffer_get_byte(rx_buffer, i);
byte_to_binary(byte, bits);
for (int j = 0; j < 8; j++) {
byte_to_binary(byte, bits);
for(int j = 0; j < 8; j++) {
environment_bit_representation[i * 8 + j] = bits[j];
}
}
Expand Down Expand Up @@ -261,11 +261,11 @@ static NfcCommand metroflip_scene_navigo_poller_callback(NfcGenericEvent event,
}
char event_bit_representation[response_length * 8 + 1];
event_bit_representation[0] = '\0';
for (size_t i = 0; i < response_length; i++) {
for(size_t i = 0; i < response_length; i++) {
char bits[9];
uint8_t byte = bit_buffer_get_byte(rx_buffer, i);
byte_to_binary(byte, bits);
for (int j = 0; j < 8; j++) {
byte_to_binary(byte, bits);
for(int j = 0; j < 8; j++) {
event_bit_representation[i * 8 + j] = bits[j];
}
}
Expand Down
12 changes: 6 additions & 6 deletions scenes/metroflip_scene_ravkav.c
Original file line number Diff line number Diff line change
Expand Up @@ -172,11 +172,11 @@ static NfcCommand metroflip_scene_ravkav_poller_callback(NfcGenericEvent event,
}
char bit_representation[response_length * 8 + 1];
bit_representation[0] = '\0';
for (size_t i = 0; i < response_length; i++) {
for(size_t i = 0; i < response_length; i++) {
char bits[9];
uint8_t byte = bit_buffer_get_byte(rx_buffer, i);
byte_to_binary(byte, bits);
for (int j = 0; j < 8; j++) {
byte_to_binary(byte, bits);
for(int j = 0; j < 8; j++) {
bit_representation[i * 8 + j] = bits[j];
}
}
Expand Down Expand Up @@ -252,11 +252,11 @@ static NfcCommand metroflip_scene_ravkav_poller_callback(NfcGenericEvent event,
}
char bit_representation[response_length * 8 + 1];
bit_representation[0] = '\0';
for (size_t i = 0; i < response_length; i++) {
for(size_t i = 0; i < response_length; i++) {
char bits[9];
uint8_t byte = bit_buffer_get_byte(rx_buffer, i);
byte_to_binary(byte, bits);
for (int j = 0; j < 8; j++) {
byte_to_binary(byte, bits);
for(int j = 0; j < 8; j++) {
bit_representation[i * 8 + j] = bits[j];
}
}
Expand Down

0 comments on commit d2a338e

Please sign in to comment.