From 03bb57ee586da03f1b706cd71a6773f9e71638a6 Mon Sep 17 00:00:00 2001 From: wh201906 Date: Tue, 23 Feb 2021 19:47:36 +0800 Subject: [PATCH] Update translations --- lang/en_US.ts | 446 ++++++++++++++++++++++++++----------------- lang/zh_CN.qm | Bin 17495 -> 20249 bytes lang/zh_CN.ts | 477 +++++++++++++++++++++++++++------------------- ui/mainwindow.cpp | 2 +- ui/mainwindow.ui | 54 +++++- 5 files changed, 605 insertions(+), 374 deletions(-) diff --git a/lang/en_US.ts b/lang/en_US.ts index 444fe83..f7ee879 100644 --- a/lang/en_US.ts +++ b/lang/en_US.ts @@ -310,198 +310,250 @@ It could make the whole sector blocked irreversibly! MainWindow - + Proxmark3GUI - + Connect - + Disconnect - + Mifare - + Select Trailer - + Card Type - + MINI 320 - + 1K 1024 - + 2K 2048 - + 4K 4096 - + File - - + + Load - - - + + + Save - - + + Data - + Key - + Attack - + Card Info - + Check Default - + Nested - + Hardnested - + Darkside - + Read/Write - + Block: - + Key: - + Key Type: - + List Data - + + LF + + + + + other + + + + + Divisor: + + + + + Actural Freq: 125.000kHz + + + + + Note: +You might need a modified LF antenna if the freq is not 125k/134k. +When setting the freq, the "hw setlfdivisor" will also be called. + + + + + Bit per sample: + + + + + Trigger threshold: + + + + + Samples to skip: + + + + + Get Config + + + + + Set Config + + + + Data: - + Normal(Require Password) - + Dump - + Restore - + Chinese Magic Card(Without Password) - + Lock UFUID Card - - + + About UID Card - + Set Parameter - + Wipe - - + + Simulate - - + + Clear @@ -511,223 +563,244 @@ It could make the whole sector blocked irreversibly! - + Port: - + Refresh Ports - + Select All - + KeyBlocks->Key - + KeyBlocks<-Key - + Fill Keys - + Trailer Decoder - + Set Fonts - - + + Read One - - + + Write One - - - + + + Read Selected - - - + + + Write Selected - - + + + Sniff - + Sniff(14a) - - LF/Data - - - - + LF Config - + Frequency - + 125k - + 134k - - BitRate: + + Decimation: - - Decimation: + + Averaging: - - Averaging: + + Reset + + + + + LF Operation + + + + + Search - - Threshold: + + Read and search for valid known tag. + + + + + Read - - Skips: + + Sniff low frequency signal with LF field ON. +Use this to get raw data from a tag. - - Get + + Tune - - Set + + Measure LF antenna tuning. +If the antenna voltage has a obvious drop after putting card on the antenna, it is likely that the tag is a LF tag. +On Iceman/RRG repo, press the button on PM3 to stop measuring - + + Sniff low frequency signal with LF field OFF. +Use this to get raw data from a reader +or the communication between a tag and a reader. + + + + T55xx - + RawCommand - - + + History: - + ClearHistory - + Send - + ClearOutput - + Settings - + Client - + Preload script path: - + Note: If the client requires some enviroment variables, you can make a script file(*.bat on Windows or *.sh on Linux) to configure them, then put the path of the script there - + Client working directory: - + ../data - + Note: On Windows, the client working directory should not be identical to the path of GUI, otherwise the client will use the wrong .dll file. - + Start arguments - + <port> -f - + Note: -f is necessary because the GUI need to handle the output in time In some cases the arguments should be set to "-p /dev/<port> -f" @@ -735,308 +808,323 @@ or "-p <port> -f" - + Keep buttons enabled even the client is running or disconnected - + Keep te client active even the PM3 hardware is disconnected.(Experimental) - + GUI - + Language: - + Choose Language - + (Restart this app to use new language) - - - - - - - - - - - + + + + + + + + + + + Info - + Plz choose a port first - + Connected - - + + Not Connected - + Binary Data Files(*.bin *.dump);;Text Data Files(*.txt *.eml);;All Files(*.*) - - - + + + Failed to open - + Continue? + + + Dock all windows + + + Ver: + + + + Check Update - + Some of the data and key will be cleared. - + Plz select the font of data widget and key widget - + Data must consists of 32 Hex symbols(Whitespace is allowed) - - + + Key must consists of 12 Hex symbols(Whitespace is allowed) - + Plz select the data file: - + Plz select the key file: - + Binary Key Files(*.bin *.dump);;Binary Data Files(*.bin *.dump);;All Files(*.*) - + Plz select the location to save data file: - + Binary Data Files(*.bin *.dump);;Text Data Files(*.txt *.eml) - - - + + + Failed to save to - + Plz select the location to save key file: - + Binary Key Files(*.bin *.dump) - + Normally, the Block 0 of a typical Mifare card, which contains the UID, is locked during the manufacture. Users cannot write anything to Block 0 or set a new UID to a normal Mifare card. - + Chinese Magic Cards(aka UID Cards) are some special cards whose Block 0 are writeable. And you can change UID by writing to it. - + There are two versions of Chinese Magic Cards, the Gen1 and the Gen2. - + Gen1: - + also called UID card in China. It responses to some backdoor commands so you can access any blocks without password. The Proxmark3 has a bunch of related commands(csetblk, cgetblk, ...) to deal with this type of card, and my GUI also support these commands. - + Gen2: - + doesn't response to the backdoor commands, which means that a reader cannot detect whether it is a Chinese Magic Card or not by sending backdoor commands. - + There are some types of Chinese Magic Card Gen2. - + CUID Card: - + the Block 0 is writeable, you can write to this block repeatedly by normal wrbl command. - + (hf mf wrbl 0 A FFFFFFFFFFFF <the data you want to write>) - + FUID Card: - + you can only write to Block 0 once. After that, it seems like a typical Mifare card(Block 0 cannot be written to). - + (some readers might try changing the Block 0, which could detect the CUID Card. In that case, you should use FUID card.) - + UFUID Card: - + It behaves like a CUID card(or UID card? I'm not sure) before you send some special command to lock it. Once it is locked, you cannot change its Block 0(just like a typical Mifare card). - + Seemingly, these Chinese Magic Cards are more easily to be compromised by Nested Attack(it takes little time to get an unknown key). - + Plz select the trace file: - + Trace Files(*.trc);;All Files(*.*) - + Plz select the location to save trace file: - + Trace Files(*.trc) - - + + Idle - + Stop - - + + Sec - + Blk - + KeyA - + KeyB - + HW Version: - + PM3: - + State: - + Running + + + Actural Freq: + + Mifare diff --git a/lang/zh_CN.qm b/lang/zh_CN.qm index 99a5e6bb23e6ae96a5815fc82e5e96d7f7bdef16..cbb3dad614927109c7b0060f36c7cd5cae96ce46 100644 GIT binary patch delta 3692 zcma)7dsI|)9{s{onzj4$kk!dg9z7mHhxf>|{~sJ_I{5M^u*j3P9#hqKAWB0MW}t z?YnX@aJ6U;JqsYUUvz8++QGM?{+)1rqJI=8 zU3m#0O(RZ|Ed&T&D6V{QnFkcWFWT`U|zT6%hQ2>0VujCmH%u4n3C>2E1n|y#XBsH^*p#=>RtFCfa-#@ z=Nz^gcmGm{Ssa(X9MOub?U3#}xfvkvap{rj0xWxl^sO&2 z+RWF9*oB9&e`&)Ne~uBo!8g$04dPtw`vB?tWtm&Nc)nUzesLAbXjx?h!jo&0)!Z0F zm_CuQx)WH{9@*CXB9y9tkS?@~SQ`*4@H6JAfbz*mi0rEYwexfce?!17CCdEm0f#6t z_GR{^fUm!g$I1DxT(grwJa@>0o(9$+^iVF?_#<8g#&m# zBww*^8CDu2?+|MMCUnc6-Hrr^y(aIeYr_FLE+2dy{p4`+;Z8(AHcKJCg2;>)DZ(GZ zK25DxBwIa~k@`)FIVC)Rv`fJZ?FabN=Zf~*$UyB0#kR6&bkwToubzO8_9_NCVvqTy_aZt6W*VT?-I?P`Ts+CN}F)C3PnQiBPIEtlEZwdzGd; zxI&U6m2~-4Ow_2fcuw8K1m06_zkz|puPF~Hj$m((E02FBMMP|>_#ZIiaaU9&`RFL& zu&S}X40qH~mAj@NA&pjTJNGR>u~PNoXKF<9kZPayXN0^?HSpLiTp1?S+2Iw)z*5!a zmzr?r98(Ql!a^04dTDzD`njg|7*1i2W{TA9)1#1~v(y_D@ksGu_0!h}0Ok&>PfQs^ zs$W;XArgB2q57TOSP9Xq{`e6@E}>2Ry#Ys~I9>fi)%%ECN+7v5rJl7^@KKkweCd`cs8M%#|Nb(L7;eq2m^I&;%^B91VX?;prOC%vp zP0MWdz8x(*rDyn_ylv4ZV$_SC?=IZh<$P*n5|DCSD}Yx4X!4A_%R$-5A_x6Q7U?|_ z|G+$QtR|#F8f1bNQha~SPy%g!>+t)nF|sx#C8fEf4gG|AGh^b?BAcA`#riOagFJ8p z4Gy5d0t~SDKYnDA-;*-WO*<$H!&&tWZNE#(D_n{jduGz&|po7r7p zm}^liJ!EIww&?%muQRBCGd7cy%|^B|tch!N3W$5pB>pf#D)h#$rx5z#qFJLiC?(8$ zGHH60`iZ0Z3rqC1m0gt{)~}~5rg?H6$C??7H#jAM5*EKjp6Me;5dX{A+`nn~VD`;Xn6ji)R$X{DSbMREo=!?~QK$-%Xd zl$l2cwYYd54M`*AFp(VVH)hajB8fC(oTQCurfn##sGM(f((#d0ZyRQae6cF*gQ)w*{PlxS4)Hobm zAH)LOx{-v}#h7 z#}x-t!3wQ7R!$rX9*4;cCM5T71fNRJ(tp~t+0&SRZw6Atey}@q98YH{8#otfXDn8p zWNF%jwc9xpV`lJiOcR(<@Xg3-0U(y+NnuYV3oA;ithdrE>7+;T7MdjJCHf$mYHcN* zB+c8*rqTJDij#xmL)n}hX`rz?HXCj7o}L`qm+}xngh)H@=r8zFl-AOem&{&S5QfK8 zlY7w}!>YyKwGOR(w7%25Mo;+_qfrraXHA#}2TV0IRfM zk`AhsG*LW-)|?&L&6SX+pd183@hs@&5n>g)&b7 delta 1392 zcmX9-drXyO82^2j_nhx?&WB(KDS{vzI9$Y|hdXLRGT}g=b3>S+o(n#W@`E>%}J%pD5En^(RpA-H< z_4aX$uz>knfyj@+VoC_Z!LnB)3APfjjdub0DOe?KOqd0>-%Uhvz-m%~I0>xwJwPb} zYhD2)n8ErAfh31s%UQ~%pF(;?I`MQOBZ>hAX&mFuA*YzG+4GT?^#irJhh^KJ0AAI| z-_t;N5l13_r8aM&d2J%;$wbHXqh#3ps1b@kSH&&5b$y~av6_^>sE%n?;t_^by zg$Y1Z5Z4xW7iGW@=dST0ej(!+x176sY6dVRpAX$dgr;xfqx#75s5Sg7LmuFn$7dd1 z4NQ^=iQps~e`LXbWbjn}teYod8RM9w^8JeiS}*1A_rDFqwDV6kkx#*I3PR-ufO|*q z?$PX|{4XJ}_W~)Y7jk^44r&)p{Y?x5o(mmw(}2YN!k_1l1If=t=~)3O8qhO^0M4SX z6)a^zc2Uop4yaefnr?DGW~q4S-zD@)s@T}R7cg%VPh?XHk&DFd{+JBR>SLBX8kqz; zi*J|dkt{av$8y?lWsbfc8XI4h(R7mP0k-)BolCmGnkp)Q_}^HI=L6bbz`7S-1fmUw zn0-3g7vE@bTq~sm>4r={k{K6m*q^e1Sh|f~Rdmp=+-MmagJ3VCV+!RJv)j0M{;OnL zuCY!bOsF*;TS>OXUN+u;O!H;Um$ZY$WP6x2VF#U$s+Bx%`~%FMFBNoUkvp$RtK@#d zkEBgsG?5*452=FJ0H05#PYzICAth4H63WGPTk8B~?7<;vppujs5@f!Q6i?)2-&nFY zFj0t` zpWUFW9JNz=A1cn$YHHh}6pYfpi+HLOI_{9(L8a*26KeldIq-nm@?R^*>Sh)jCXcJo?myDby!SQ%BIVaaNoOO}>m}#E2eb+Kz+7)x0 zKPgFWGS`j}8WYVU6AA40Ve%ijygVdm0`z(-%L}Y2LCl$cdskJ`b zO0`>SvyH7+XjdLJ5y5J`%izn3fw`HkM~3zOdSl2L{gK7$a)zGgUGIl)7WH}2QTkx? zu26@3?Ni;?L=q Uf<>1#Z4$3PcI MainWindow - + Proxmark3GUI - + Connect 连接 - + Disconnect 断开 - + Mifare Mifare(IC)卡 - + Select Trailer 选中密码块 - + Card Type 卡片类型 - + MINI 320 - + 1K 1024 - + 2K 2048 - + 4K 4096 - + File 文件 - - + + Load 加载 - - - + + + Save 保存 - - + + Data 数据 - + Key 密钥 - + Attack 破解 - + Card Info 读卡信息 - + Check Default 验证默认密码 - + Nested Nested攻击 - + Hardnested Hardested攻击 - + Darkside Darkside攻击 - + Read/Write 读/写 - + Block: 块: - + Key: 密钥: - + Key Type: 密钥类型: - + List Data 列出嗅探数据 - + Data: 数据: - + Normal(Require Password) 普通卡(需要密码) - + Dump Dump命令 - + Restore Restore命令 - + Chinese Magic Card(Without Password) UID卡(不需要密码) - + Lock UFUID Card 锁定UFUID卡 - - + + About UID Card 关于UID卡 - + Set Parameter 设置卡参数 - + Wipe 擦除 - - + + Simulate 模拟 - - + + Clear 清空 @@ -515,190 +515,216 @@ It could make the whole sector blocked irreversibly! 客户端路径: - + Port: 端口: - + Refresh Ports 刷新端口 - + Select All 全选 - + KeyBlocks->Key 密码区->密码 - + KeyBlocks<-Key 密码区<-密码 - + Fill Keys 填充密码 - + Trailer Decoder Trailer解码 - + Set Fonts 设置字体 - - + + Read One 读取单个块 - - + + Write One 写入单个块 - - - + + + Read Selected 读取选中块 - - - + + + Write Selected 写入选中块 - - + + + Sniff 嗅探 - + Sniff(14a) 嗅探(14a) - - LF/Data - - - - + LF Config - + 低频配置 - + Frequency - + 频率 - + 125k - + - + 134k - - - - - BitRate: - + - + Decimation: - + 抽取(Decimation): - + Averaging: - + 平均化(Averaging): + + + + Reset + 重置 + + + + LF Operation + 低频操作 + + + + Search + 搜索 + + + + Read and search for valid known tag. + 读卡并寻找已知类型的卡 + + + + Read + 读取 - - Threshold: - + + Sniff low frequency signal with LF field ON. +Use this to get raw data from a tag. + 激活低频电磁场并读取原始信号。 +该功能用于获取卡片原始数据。 - - Skips: - + + Tune + 调谐 - - Get - + + Measure LF antenna tuning. +If the antenna voltage has a obvious drop after putting card on the antenna, it is likely that the tag is a LF tag. +On Iceman/RRG repo, press the button on PM3 to stop measuring + 测量低频天线谐振频率。 +如果天线电压在放置卡片后出现明显下降,则该卡片很可能是低频卡。 +在冰人版固件下,如果需要停止测量,请按下PM3侧面的按钮 - - Set - + + Sniff low frequency signal with LF field OFF. +Use this to get raw data from a reader +or the communication between a tag and a reader. + 直接读取低频信号。 +该功能用于获取读卡器的数据 +或者卡片与读卡器的交互过程。 - + T55xx - + - + RawCommand 原始命令 - - + + History: 命令历史: - + ClearHistory 清空历史 - + Send 发送 - + ClearOutput 清空输出 - + Settings 设置 - + Client 客户端 - + Preload script path: 预加载脚本路径: - + Note: If the client requires some enviroment variables, you can make a script file(*.bat on Windows or *.sh on Linux) to configure them, then put the path of the script there @@ -706,34 +732,34 @@ then put the path of the script there 如果客户端需要配置环境变量才能正常运行,可以将配置环境变量所需的脚本文件(Windows系统内为*.bat,linux系统内为*.sh)路径填入此处 - + Client working directory: 客户端工作路径: - + ../data - + Note: On Windows, the client working directory should not be identical to the path of GUI, otherwise the client will use the wrong .dll file. 注意: 在Windows系统中,客户端工作路径与GUI程序所在路径不能相同,否则客户端会使用错误的.dll文件。 - + Start arguments 启动参数 - + <port> -f - + Note: -f is necessary because the GUI need to handle the output in time In some cases the arguments should be set to "-p /dev/<port> -f" @@ -744,308 +770,377 @@ or "-p <port> -f" 或"-p <port> -f" - + Keep te client active even the PM3 hardware is disconnected.(Experimental) 在PM3断开后保持客户端运行(实验性功能) - + Language: 语言: - + Choose Language 选择语言 - + (Restart this app to use new language) (重启此程序以使用新语言) - + Keep buttons enabled even the client is running or disconnected 保持所有按钮可点击,即使未连接客户端或有任务正在运行 - + + LF + 低频 + + + + other + 其它 + + + + Divisor: + 分频系数(Divisor): + + + + Actural Freq: 125.000kHz + 实际频率: 125.000kHz + + + + Note: +You might need a modified LF antenna if the freq is not 125k/134k. +When setting the freq, the "hw setlfdivisor" will also be called. + 注意: +如果频率不为125k/134k,则原装天线可能不适用。 +设置频率后GUI会使用"hw setlfdivisor"改变底层分频系数。 + + + + Bit per sample: + 采样精度(Bit per sample): + + + + Trigger threshold: + 触发阈值(Trigger threshold): + + + + Samples to skip: + 跳过前n个采样(Samples to skip): + + + + Get Config + 获取当前配置 + + + + Set Config + 改变当前配置 + + + GUI 图形化界面 - - - - - - - - - - - + + + + + + + + + + + Info 信息 - + Plz choose a port first 请先选择端口 - + Connected 已连接 - - + + Not Connected 未连接 - + Binary Data Files(*.bin *.dump);;Text Data Files(*.txt *.eml);;All Files(*.*) 二进制数据文件(*.bin *.dump);;文本数据文件(*.txt *.eml);;所有文件(*.*) - - - + + + Failed to open 无法打开 - + Continue? 确定? + + + Dock all windows + 吸附所有悬浮窗口 + + Ver: + 版本: + + + Check Update 检查更新 - + Some of the data and key will be cleared. 部分数据和密码将被清除 - + Plz select the font of data widget and key widget 请选择数据窗口和密钥窗口的字体 - + Data must consists of 32 Hex symbols(Whitespace is allowed) 数据必须由32个十六进制字符组成(中间可含有空格) - - + + Key must consists of 12 Hex symbols(Whitespace is allowed) 密钥必须由12个十六进制字符组成(中间可含有空格) - + Plz select the data file: 请选择数据文件: - + Plz select the key file: 请选择密钥文件: - + Binary Key Files(*.bin *.dump);;Binary Data Files(*.bin *.dump);;All Files(*.*) 二进制密钥文件(*.bin *.dump)二进制密钥文件(*.bin *.dump);所有文件(*.*) - + Plz select the location to save data file: 请选择数据文件保存的位置: - + Binary Data Files(*.bin *.dump);;Text Data Files(*.txt *.eml) 二进制数据文件(*.bin *.dump);文本数据文件(*.txt *.eml) - - - + + + Failed to save to 无法保存至 - + Plz select the location to save key file: 请选择密钥文件保存的位置: - + Binary Key Files(*.bin *.dump) 二进制密码文件(*.bin *.dump) - + Normally, the Block 0 of a typical Mifare card, which contains the UID, is locked during the manufacture. Users cannot write anything to Block 0 or set a new UID to a normal Mifare card. 普通Mifare卡的块0无法写入,卡号也不能更改 - + Chinese Magic Cards(aka UID Cards) are some special cards whose Block 0 are writeable. And you can change UID by writing to it. UID卡(在国外叫Chinese Magic Card)的块0可写,卡号可变。 - + There are two versions of Chinese Magic Cards, the Gen1 and the Gen2. 国外把UID卡分为Chinese Magic Card Gen1和Gen2 - + Gen1: - + also called UID card in China. It responses to some backdoor commands so you can access any blocks without password. The Proxmark3 has a bunch of related commands(csetblk, cgetblk, ...) to deal with this type of card, and my GUI also support these commands. 指通常所说的UID卡,可以通过后门指令直接读写块而无需密码,在PM3和此GUI中有特殊命令处理这类卡片 - + Gen2: - + doesn't response to the backdoor commands, which means that a reader cannot detect whether it is a Chinese Magic Card or not by sending backdoor commands. 这个叫法在国内比较罕见,在国外指CUID/FUID/UFUID这类对后门指令不响应的卡(防火墙卡) - + There are some types of Chinese Magic Card Gen2. 以下是Gen2卡的详细介绍 - + CUID Card: CUID卡: - + the Block 0 is writeable, you can write to this block repeatedly by normal wrbl command. 可通过普通的写块命令来写块0,可重复擦写 - + (hf mf wrbl 0 A FFFFFFFFFFFF <the data you want to write>) (hf mf wrbl 0 A FFFFFFFFFFFF <待写入数据>) - + FUID Card: FUID卡: - + you can only write to Block 0 once. After that, it seems like a typical Mifare card(Block 0 cannot be written to). 块0只能写入一次 - + (some readers might try changing the Block 0, which could detect the CUID Card. In that case, you should use FUID card.) (更高级的穿防火墙卡,可以过一些能识别出CUID卡的读卡器) - + UFUID Card: UFUID卡: - + It behaves like a CUID card(or UID card? I'm not sure) before you send some special command to lock it. Once it is locked, you cannot change its Block 0(just like a typical Mifare card). 锁卡前和普通UID/CUID卡一样可以反复读写块0,用特殊命令锁卡后就和FUID卡一样了 - + Seemingly, these Chinese Magic Cards are more easily to be compromised by Nested Attack(it takes little time to get an unknown key). 所有UID卡都似乎更容易被Nested攻击破解 - + Plz select the trace file: 请选择trace文件: - + Trace Files(*.trc);;All Files(*.*) Trace文件(*.trc);;所有文件(*.*) - + Plz select the location to save trace file: 请选择trace文件保存的位置: - + Trace Files(*.trc) Trace文件(*.trc) - - + + Idle 空闲 - + Stop 停止 - - + + Sec 扇区 - + Blk - + KeyA 密钥A - + KeyB 密钥B - + HW Version: 固件版本: - + PM3: 连接状态: - + State: 运行状态: - + Running 正在运行 + + + Actural Freq: + 实际频率: + Mifare diff --git a/ui/mainwindow.cpp b/ui/mainwindow.cpp index ffc2df1..f1eb116 100644 --- a/ui/mainwindow.cpp +++ b/ui/mainwindow.cpp @@ -1251,7 +1251,7 @@ void MainWindow::onLFfreqConfChanged(int value, bool isCustomized) if(isCustomized) ui->LF_Conf_freqOtherButton->setChecked(true); - ui->LF_Conf_freqLabel->setText(QString("Actural Freq: %1kHz").arg(LF::divisor2Freq(value), 0, 'f', 3)); + ui->LF_Conf_freqLabel->setText(tr("Actural Freq: ") + QString("%1kHz").arg(LF::divisor2Freq(value), 0, 'f', 3)); ui->LF_Conf_freqDivisorBox->setValue(value); ui->LF_Conf_freqSlider->setValue(value); diff --git a/ui/mainwindow.ui b/ui/mainwindow.ui index 4e62cae..3caef34 100644 --- a/ui/mainwindow.ui +++ b/ui/mainwindow.ui @@ -136,7 +136,7 @@ - 4 + 0 @@ -1334,6 +1334,12 @@ Qt::Horizontal + + + 0 + 0 + + @@ -1512,7 +1518,7 @@ When setting the freq, the "hw setlfdivisor" will also be called. - Get + Get Config @@ -1531,7 +1537,7 @@ When setting the freq, the "hw setlfdivisor" will also be called. - Set + Set Config @@ -1600,6 +1606,12 @@ When setting the freq, the "hw setlfdivisor" will also be called. QSizePolicy::Expanding + + + 0 + 0 + + @@ -1651,6 +1663,12 @@ When setting the freq, the "hw setlfdivisor" will also be called. QSizePolicy::Expanding + + + 0 + 0 + + @@ -1703,6 +1721,12 @@ Use this to get raw data from a tag. QSizePolicy::Expanding + + + 0 + 0 + + @@ -1756,6 +1780,12 @@ On Iceman/RRG repo, press the button on PM3 to stop measuring QSizePolicy::Expanding + + + 0 + 0 + + @@ -2194,6 +2224,12 @@ or "-p <port> -f" Qt::Horizontal + + + 0 + 0 + + @@ -2206,6 +2242,12 @@ or "-p <port> -f" Qt::Vertical + + + 0 + 0 + + @@ -2215,6 +2257,12 @@ or "-p <port> -f" Qt::Horizontal + + + 0 + 0 + +