chg: renaming a struct

This commit is contained in:
iceman1001
2019-07-27 21:15:43 +02:00
parent e99910694b
commit 283060f962
7 changed files with 55 additions and 55 deletions

View File

@@ -2611,57 +2611,57 @@ static int CmdT55xxSetDeviceConfig(const char *Cmd) {
//Validations
if (errors || cmdp == 0) return usage_lf_deviceconfig();
t55xx_config conf = {{0}};
t55xx_configurations_t configurations = {0};
if (set_defaults) {
// fixed bit length
conf.m[T55XX_DLMODE_FIXED].start_gap = 29 * 8;
conf.m[T55XX_DLMODE_FIXED].write_gap = 17 * 8;
conf.m[T55XX_DLMODE_FIXED].write_0 = 15 * 8;
conf.m[T55XX_DLMODE_FIXED].write_1 = 47 * 8;
conf.m[T55XX_DLMODE_FIXED].read_gap = 15 * 8;
conf.m[T55XX_DLMODE_FIXED].write_2 = 0;
conf.m[T55XX_DLMODE_FIXED].write_3 = 0;
configurations.m[T55XX_DLMODE_FIXED].start_gap = 29 * 8;
configurations.m[T55XX_DLMODE_FIXED].write_gap = 17 * 8;
configurations.m[T55XX_DLMODE_FIXED].write_0 = 15 * 8;
configurations.m[T55XX_DLMODE_FIXED].write_1 = 47 * 8;
configurations.m[T55XX_DLMODE_FIXED].read_gap = 15 * 8;
configurations.m[T55XX_DLMODE_FIXED].write_2 = 0;
configurations.m[T55XX_DLMODE_FIXED].write_3 = 0;
// long leading reference
conf.m[T55XX_DLMODE_LLR].start_gap = 31 * 8;
conf.m[T55XX_DLMODE_LLR].write_gap = 20 * 8;
conf.m[T55XX_DLMODE_LLR].write_0 = 18 * 8;
conf.m[T55XX_DLMODE_LLR].write_1 = 50 * 8;
conf.m[T55XX_DLMODE_LLR].read_gap = 15 * 8;
conf.m[T55XX_DLMODE_LLR].write_2 = 0;
conf.m[T55XX_DLMODE_LLR].write_3 = 0;
configurations.m[T55XX_DLMODE_LLR].start_gap = 31 * 8;
configurations.m[T55XX_DLMODE_LLR].write_gap = 20 * 8;
configurations.m[T55XX_DLMODE_LLR].write_0 = 18 * 8;
configurations.m[T55XX_DLMODE_LLR].write_1 = 50 * 8;
configurations.m[T55XX_DLMODE_LLR].read_gap = 15 * 8;
configurations.m[T55XX_DLMODE_LLR].write_2 = 0;
configurations.m[T55XX_DLMODE_LLR].write_3 = 0;
// leading zero
conf.m[T55XX_DLMODE_LEADING_ZERO].start_gap = 31 * 8;
conf.m[T55XX_DLMODE_LEADING_ZERO].write_gap = 20 * 8;
conf.m[T55XX_DLMODE_LEADING_ZERO].write_0 = 18 * 8;
conf.m[T55XX_DLMODE_LEADING_ZERO].write_1 = 40 * 8;
conf.m[T55XX_DLMODE_LEADING_ZERO].read_gap = 15 * 8;
conf.m[T55XX_DLMODE_LEADING_ZERO].write_2 = 0;
conf.m[T55XX_DLMODE_LEADING_ZERO].write_3 = 0;
configurations.m[T55XX_DLMODE_LEADING_ZERO].start_gap = 31 * 8;
configurations.m[T55XX_DLMODE_LEADING_ZERO].write_gap = 20 * 8;
configurations.m[T55XX_DLMODE_LEADING_ZERO].write_0 = 18 * 8;
configurations.m[T55XX_DLMODE_LEADING_ZERO].write_1 = 40 * 8;
configurations.m[T55XX_DLMODE_LEADING_ZERO].read_gap = 15 * 8;
configurations.m[T55XX_DLMODE_LEADING_ZERO].write_2 = 0;
configurations.m[T55XX_DLMODE_LEADING_ZERO].write_3 = 0;
// 1 of 4 coding reference
conf.m[T55XX_DLMODE_1OF4].start_gap = 29 * 8;
conf.m[T55XX_DLMODE_1OF4].write_gap = 17 * 8;
conf.m[T55XX_DLMODE_1OF4].write_0 = 15 * 8;
conf.m[T55XX_DLMODE_1OF4].write_1 = 31 * 8;
conf.m[T55XX_DLMODE_1OF4].read_gap = 15 * 8;
conf.m[T55XX_DLMODE_1OF4].write_2 = 47 * 8;
conf.m[T55XX_DLMODE_1OF4].write_3 = 63 * 8;
configurations.m[T55XX_DLMODE_1OF4].start_gap = 29 * 8;
configurations.m[T55XX_DLMODE_1OF4].write_gap = 17 * 8;
configurations.m[T55XX_DLMODE_1OF4].write_0 = 15 * 8;
configurations.m[T55XX_DLMODE_1OF4].write_1 = 31 * 8;
configurations.m[T55XX_DLMODE_1OF4].read_gap = 15 * 8;
configurations.m[T55XX_DLMODE_1OF4].write_2 = 47 * 8;
configurations.m[T55XX_DLMODE_1OF4].write_3 = 63 * 8;
} else {
conf.m[downlink_mode].start_gap = startgap * 8;
conf.m[downlink_mode].write_gap = writegap * 8;
conf.m[downlink_mode].write_0 = write0 * 8;
conf.m[downlink_mode].write_1 = write1 * 8;
conf.m[downlink_mode].read_gap = readgap * 8;
conf.m[downlink_mode].write_2 = write2 * 8;
conf.m[downlink_mode].write_3 = write3 * 8;
configurations.m[downlink_mode].start_gap = startgap * 8;
configurations.m[downlink_mode].write_gap = writegap * 8;
configurations.m[downlink_mode].write_0 = write0 * 8;
configurations.m[downlink_mode].write_1 = write1 * 8;
configurations.m[downlink_mode].read_gap = readgap * 8;
configurations.m[downlink_mode].write_2 = write2 * 8;
configurations.m[downlink_mode].write_3 = write3 * 8;
}
clearCommandBuffer();
SendCommandOLD(CMD_SET_LF_T55XX_CONFIG, shall_persist, 0, 0, &conf, sizeof(t55xx_config));
SendCommandOLD(CMD_SET_LF_T55XX_CONFIG, shall_persist, 0, 0, &configurations, sizeof(t55xx_configurations_t));
return PM3_SUCCESS;
}