เชฌเชงเชพ เชจเซ เชจเชฎเชธเซเชเชพเชฐ.
เช เชฎเซ, เชตเชฟเชเซเชเชฐ เชเชจเซเชเชฟเชชเซเชต เช เชจเซ เชเชฒเซเชฏเชพ เชเชฒเซเชถเชฟเชจ, เชเชเซ Python PyUSB เชฆเซเชตเชพเชฐเชพ USB เชเชชเชเชฐเชฃเซ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชตเชพเชจเชพ เช เชฎเชพเชฐเชพ เช เชจเซเชญเชต เชตเชฟเชถเซ เช เชจเซ เชฐเชฟเชตเชฐเซเชธ เชเชจเซเชเชฟเชจเชฟเชฏเชฐเชฟเชเช เชตเชฟเชถเซ เชฅเซเชกเซ เชตเชพเชค เชเชฐเซเชถเซเช.
เชชเซเชฐเชพเชเซเชคเชฟเชนเชพเชธเชฟเช
2019 เชฎเชพเช, เชฐเชถเชฟเชฏเชจ เชซเซเชกเชฐเซเชถเชจ เชจเชเชฌเชฐ 224 เชจเซ เชธเชฐเชเชพเชฐเชจเซ เชนเซเชเชฎเชจเชพเชฎเซเช โเชเชณเชเชจเชพ เชฎเชพเชงเซเชฏเชฎเซ เชธเชพเชฅเซ เชซเชฐเชเชฟเชฏเชพเชค เชฒเซเชฌเชฒเชฟเชเชเชจเซ เชเชงเชฟเชจ เชฎเชพเชฒเชจเชพ เชชเชฐเชฟเชญเซเชฐเชฎเชฃ เชชเชฐ เชฆเซเชเชฐเซเช เชฐเชพเชเชตเชพ เชฎเชพเชเซ เชฐเชพเชเซเชฏ เชฎเชพเชนเชฟเชคเซ เชชเซเชฐเชฃเชพเชฒเซเชจเชพ เช
เชฎเชฒเซเชเชฐเชฃเชจเซ เชเชณเชเชจเชพ เชฎเชพเชงเซเชฏเชฎเซ เช
เชจเซ เชฒเชเซเชทเชฃเซ เชธเชพเชฅเซ เชคเชฎเชพเชเซ เชเชคเซเชชเชพเชฆเชจเซเชจเซ เชฒเซเชฌเชฒ เชเชฐเชตเชพ เชฎเชพเชเซเชจเชพ เชจเชฟเชฏเชฎเซเชจเซ เชฎเชเชเซเชฐเซ เชชเชฐ เชคเชฎเชพเชเซ เชเชคเซเชชเชพเชฆเชจเซเชจเชพ เชธเชเชฌเชเชงเชฎเชพเช" เช
เชฎเชฒเชฎเชพเช เชเชตเซเชฏเซเช.
เชฆเชธเซเชคเชพเชตเซเช เชธเชฎเชเชพเชตเซ เชเซ เชเซ เชเซเชฒเชพเช 1, 2019 เชฅเซ, เชเชคเซเชชเชพเชฆเชเซเช เชคเชฎเชพเชเซเชจเชพ เชฆเชฐเซเช เชชเซเชเชจเซ เชฒเซเชฌเชฒ เชเชฐเชตเซเช เชเชฐเซเชฐเซ เชเซ. เช
เชจเซ เชชเซเชฐเชคเซเชฏเชเซเชท เชตเชฟเชคเชฐเชเซเช เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช เชเซเชฐเชพเชจเซเชธเชซเชฐ เชฆเชธเซเชคเชพเชตเซเช (UDD) เชจเชพ เช
เชฎเชฒ เชธเชพเชฅเซ เช เชเชคเซเชชเชพเชฆเชจเซ เชชเซเชฐเชพเชชเซเชค เชเชฐเชตเชพ เชเชตเชถเซเชฏเช เชเซ. เชธเซเชเซเชฐเซเชธ, เชฌเชฆเชฒเชพเชฎเชพเช, เชฐเซเชเชก เชฐเชเชฟเชธเซเชเชฐ เชฆเซเชตเชพเชฐเชพ เชฒเซเชฌเชฒเชตเชพเชณเชพ เชเชคเซเชชเชพเชฆเชจเซเชจเชพ เชตเซเชเชพเชฃเชจเซ เชจเซเชเชงเชฃเซ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.
เชเชชเชฐเชพเชเชค, 1 เชเซเชฒเชพเช, 2020 เชฅเซ, เชฒเซเชฌเชฒ เชตเชเชฐเชจเชพ เชคเชฎเชพเชเซ เชเชคเซเชชเชพเชฆเชจเซเชจเชพ เชชเชฐเชฟเชญเซเชฐเชฎเชฃ เชชเชฐ เชชเซเชฐเชคเชฟเชฌเชเชง เชเซ. เชเชจเซ เช เชฐเซเชฅ เช เชเซ เชเซ เชคเชฎเชพเชฎ เชธเชฟเชเชพเชฐเซเชเชจเชพ เชชเซเช เชเชพเชธ เชกเซเชเชพเชฎเซเชเซเชฐเชฟเชเซเชธ เชฌเชพเชฐเชเซเชกเชฅเซ เชเชฟเชนเซเชจเชฟเชค เชนเซเชตเชพ เชเซเชเช. เชคเชฆเซเชชเชฐเชพเชเชค - เชเช เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชฎเซเชฆเซเชฆเซ - เชคเซ เชฌเชนเชพเชฐ เชเชตเซเชฏเซเช เชเซ เชกเซเชเชพเชฎเซเชเซเชฐเชฟเชเซเชธ เชธเชพเชฎเชพเชจเซเชฏ เชจเชนเซเช, เชชเชฐเชเชคเซ เชตเซเชฏเชธเซเชค เชนเชถเซ. เชเชเชฒเซ เชเซ, เชธเชซเซเชฆ เชชเชฐ เชเชพเชณเซ เชเซเชก เชจเชนเซเช, เชชเชฐเชเชคเซ เชเชฒเชเซเช.
เช เชฎเซ เช เชฎเชพเชฐเชพ เชธเซเชเซเชจเชฐเซเชธเชจเซเช เชชเชฐเซเชเซเชทเชฃ เชเชฐเซเชฏเซเช, เช เชจเซ เชคเซ เชฌเชนเชพเชฐ เชเชตเซเชฏเซเช เชเซ เชคเซเชฎเชพเชเชจเชพ เชฎเซเชเชพ เชญเชพเชเชจเชพเชจเซ เชฐเชฟเชซเซเชฒเซเชถ/เชซเชฐเซเชฅเซ เชชเซเชฐเชถเชฟเชเซเชทเชฟเชค เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ, เช เชจเซเชฏเชฅเชพ เชคเซเช เช เชฌเชพเชฐเชเซเชก เชธเชพเชฅเซ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชเชพเชฎ เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ. เชเชเชจเชพเชเชจเซ เช เชตเชณเชพเชเช เช เชฎเชจเซ เชเชเชญเซเชฐ เชฎเชพเชฅเชพเชจเซ เชฆเซเชเชพเชตเซเชจเซ เชเชพเชคเชฐเซ เชเชชเซ เชเซ, เชเชพเชฐเชฃ เชเซ เช เชฎเชพเชฐเซ เชเชเชชเชจเซ เชชเชพเชธเซ เชเชฃเชพ เชฌเชงเชพ เชธเซเชเซเชฐเซเชธ เชเซ เชเซ เชตเชฟเชถเชพเชณ เชชเซเชฐเชฆเซเชถเชฎเชพเช เชชเชฅเชฐเชพเชฏเซเชฒเชพ เชเซ. เชนเชเชพเชฐเซ เชฐเซเชเชก เชฐเชเชฟเชธเซเชเชฐ - เช เชจเซ เชเซเชฌ เช เชเชเซ เชธเชฎเชฏ.
เชถเซเช เชเชฐเชตเชพเชจเซเช เชนเชคเซเช? เชฌเซ เชตเชฟเชเชฒเซเชชเซ เชเซ. เชชเซเชฐเชฅเชฎ: เชเชจ-เชธเชพเชเช เชเชจเซเชเชฟเชจเชฟเชฏเชฐเซ เชฎเซเชจเซเชฏเซเช เชฒเซ เชฐเซเชซเซเชฒเซเชถ เชเชฐเซ เชเซ เช เชจเซ เชธเซเชเซเชจเชฐเชจเซ เชธเชฎเชพเชฏเซเชเชฟเชค เชเชฐเซ เชเซ. เชฌเซเชเซเช: เช เชฎเซ เชฐเชฟเชฎเซเชเชฒเซ เชเชพเชฎ เชเชฐเซเช เชเซเช เช เชจเซ เชชเซเชฐเชพเชงเชพเชจเซเชฏเชฎเชพเช, เชเช เช เชตเชพเชฐเชฎเชพเช เชเชฃเชพ เชธเซเชเซเชจเชฐเซเชธเชจเซ เชเชตเชฐเซ เชฒเชเช เชเซเช.
เชชเซเชฐเชฅเชฎ เชตเชฟเชเชฒเซเชช, เชฆเซเชเซเชคเซ เชฐเซเชคเซ, เช เชฎเชพเชฐเชพ เชฎเชพเชเซ เชฏเซเชเซเชฏ เชจ เชนเชคเซ: เช เชฎเชพเชฐเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซเชจเชพเชฐ เชเชจเซเชเชฟเชจเชฟเชฏเชฐเซ เชชเชฐ เชจเชพเชฃเชพเช เชเชฐเซเชเชตเชพ เชชเชกเชถเซ, เช เชจเซ เช เชเชฟเชธเซเชธเชพเชฎเชพเช เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เช เชจเซ เชธเชเชเชฒเชจ เชเชฐเชตเซเช เชฎเซเชถเซเชเซเชฒ เชฌเชจเชถเซ. เชชเชฐเชเชคเซ เชธเซเชฅเซ เชฎเชนเชคเซเชตเชจเซ เชฌเชพเชฌเชค เช เชเซ เชเซ เชฒเซเชเซ เชเชพเชฎ เชเชฐเชถเซ, เชเชเชฒเซ เชเซ, เช เชฎเชจเซ เชธเชเชญเชตเชฟเชคเชชเชฃเซ เชเชฃเซ เชฌเชงเซ เชญเซเชฒเซ เชฎเชณเชถเซ เช เชจเซ, เชธเชเชญเชตเชคเช, เชธเชฎเชฏเชฎเชฐเซเชฏเชพเชฆเชพ เชชเซเชฐเซ เชจเชนเซเช เชฅเชพเชฏ.
เชฌเซเชเซ เชตเชฟเชเชฒเซเชช เชฆเชฐเซเช เชฎเชพเชเซ เชธเชพเชฐเซ เชเซ, เชเซ เชเช เชตเชธเซเชคเซ เชฎเชพเชเซ เชจเชนเซเช. เชเซเชเชฒเชพเช เชตเชฟเชเซเชฐเซเชคเชพเช เชชเชพเชธเซ เชคเชฎเชพเชฎ เชเชฐเซเชฐเซ เชเชชเชฐเซเชเชฟเชเช เชธเชฟเชธเซเชเชฎเซเชธ เชฎเชพเชเซ เชเชฐเซเชฐเซ เชฐเชฟเชฎเซเช เชซเซเชฒเซเชถเชฟเชเช เชเซเชฒเซเชธ เชจเชฅเซ. เช เชจเซ เชธเชฎเชฏเชฎเชฐเซเชฏเชพเชฆเชพ เชชเซเชฐเซ เชฅเช เชฐเชนเซ เชนเซเชตเชพเชฅเซ, เชฎเชพเชฐเซ เชฎเชพเชฐเชพ เชชเซเชคเชพเชจเชพ เชฎเชพเชฅเชพ เชธเชพเชฅเซ เชตเชฟเชเชพเชฐเชตเซเช เชชเชกเซเชฏเซเช.
เชเชเชณ, เช เชฎเซ เชคเชฎเชจเซ เชเชนเซเชถเซเช เชเซ เช เชฎเซ เชกเซเชฌเชฟเชฏเชจ 9.x โโOS (เช เชฎเชพเชฐเชพ เชคเชฎเชพเชฎ เชฐเซเชเชก เชฐเชเชฟเชธเซเชเชฐ เชกเซเชฌเชฟเชฏเชจ เชชเชฐ เชเซ) เชฎเชพเชเซ เชนเซเชจเซเชก-เชนเซเชฒเซเชก เชธเซเชเซเชจเชฐเซเชธ เชฎเชพเชเซ เชธเชพเชงเชจเซ เชเซเชตเซ เชฐเซเชคเซ เชตเชฟเชเชธเชพเชตเซเชฏเชพ.
เชเซเชฏเชกเซ เชเชเซเชฒเซ: เชธเซเชเซเชจเชฐ เชเซเชตเซ เชฐเซเชคเซ เชซเซเชฒเซเชถ เชเชฐเชตเซเช
เชตเชฟเชเซเชเชฐ เชเชจเซเชเชฟเชชเซเชต เช เชนเซเชตเชพเชฒ เชเชชเซ เชเซ.
เชตเชฟเชเซเชฐเซเชคเชพ เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเซ เชชเชพเชกเชตเชพเชฎเชพเช เชเชตเซเชฒ เชธเชคเซเชคเชพเชตเชพเชฐ เชเชชเชฏเซเชเชฟเชคเชพ Windows เชนเซเช เชณ เช เชจเซ เชฎเชพเชคเซเชฐ IE เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเซ เชเซ. เชเชชเชฏเซเชเชฟเชคเชพ เชธเซเชเซเชจเชฐเชจเซ เชซเซเชฒเซเชถ เช เชจเซ เชเซเช เชตเซ เชถเชเซ เชเซ.
เช เชฎเชพเชฐเซ เชฒเชเซเชทเซเชฏ เชธเชฟเชธเซเชเชฎ เชกเซเชฌเชฟเชฏเชจ เชนเซเชตเชพเชฅเซ, เช เชฎเซ เชกเซเชฌเชฟเชฏเชจ เชชเชฐ เชฏเซเชเชธเชฌเซ-เชฐเซเชกเชพเชฏเชฐเซเชเซเชเชฐ เชธเชฐเซเชตเชฐ เช เชจเซ เชตเชฟเชจเซเชกเซเช เชชเชฐ เชฏเซเชเชธเชฌเซ-เชฐเซเชกเชพเชฏเชฐเซเชเซเชเชฐ เชเซเชฒเชพเชฏเชเช เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฏเซเช เชเซ. usb-redirector เชเชชเชฏเซเชเชฟเชคเชพเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ, เช เชฎเซ เชธเซเชเซเชจเชฐเชจเซ Linux เชฎเชถเซเชจเชฎเชพเชเชฅเซ Windows เชฎเชถเซเชจ เชชเชฐ เชซเซเชฐเชตเชฐเซเชก เชเชฐเซเชฏเซเช.
เชตเชฟเชจเซเชกเซเช เชตเชฟเชเซเชฐเซเชคเชพเชจเซ เชเชชเชฏเซเชเชฟเชคเชพเช เชธเซเชเซเชจเชฐ เชเซเชฏเซเช เช เชจเซ เชคเซเชจเซ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชซเซเชฒเซเชถ เชชเชฃ เชเชฐเซเชฏเซเช. เชเชฎ, เช เชฎเซ เชชเซเชฐเชฅเชฎ เชจเชฟเชทเซเชเชฐเซเชท เชเชพเชขเซเชฏเซ: OS เชชเชฐ เชเชเชเชชเชฃ เชจเชฟเชฐเซเชญเชฐ เชจเชฅเซ, เชคเซ เชซเซเชฒเซเชถเชฟเชเช เชชเซเชฐเซเชเซเชเซเชฒเชจเซ เชฌเชพเชฌเชค เชเซ.
เชฌเชฐเชพเชฌเชฐ. เช เชฎเซ Windows เชฎเชถเซเชจ เชชเชฐ เชซเซเชฒเซเชถเชฟเชเช เชเชฒเชพเชตเซเชฏเซเช, เช เชจเซ Linux เชฎเชถเซเชจ เชชเชฐเชจเซ เชกเชฎเซเชช เชฆเซเชฐ เชเชฐเซเชฏเซ.
เช เชฎเซ เชกเชฎเซเชชเชจเซ เชตเชพเชฏเชฐเชถเชพเชฐเซเชเชฎเชพเช เชธเซเชเชซ เชเชฐเซเชฏเซ เช เชจเซ... เชฆเซเชเชเซ เชฅเช เชเชฏเชพ (เชนเซเช เชกเชฎเซเชชเชจเซ เชเซเชเชฒเซเช เชตเชฟเชเชคเซ เชเซเชกเซเชถ, เชคเซเชฎเชพเช เชเซเช เชฐเชธ เชจเชฅเซ).
เชกเชฎเซเชช เช เชฎเชจเซ เชถเซเช เชฌเชคเชพเชตเซเชฏเซเช:
เชเชกเซเชฐเซเชธ 0000-0030, เชตเชพเชฏเชฐเชถเชพเชฐเซเช เชฆเซเชตเชพเชฐเชพ เชจเชเซเชเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชฏเซเชเชธเชฌเซ เชธเซเชตเชพ เชฎเชพเชนเชฟเชคเซ เชเซ.
เช เชฎเชจเซ เชญเชพเช 0040-0070 เชฎเชพเช เชฐเชธ เชนเชคเซ.
MOCFT เช เชเซเชทเชฐเซ เชธเชฟเชตเชพเชฏ เชเช เชเซเชฐเชพเชจเซเชธเชฎเชฟเชถเชจ เชซเซเชฐเซเชฎเชฎเชพเชเชฅเซ เชเชเช เชธเซเชชเชทเซเช เชจ เชนเชคเซเช. เช เช เชเซเชทเชฐเซ เชซเชฐเซเชฎเชตเซเชฐ เชซเชพเชเชฒเชฎเชพเชเชฅเซ เช เชเซเชทเชฐเซ เชนเซเชตเชพเชจเซเช เชฌเชนเชพเชฐ เชเชตเซเชฏเซเช เชเซ, เชคเซเชฎเช เชซเซเชฐเซเชฎเชจเชพ เช เชเชค เชธเซเชงเซ เชฌเชพเชเซเชจเชพ เช เชเซเชทเชฐเซ (เชซเชฐเซเชฎเชตเซเชฐ เชซเชพเชเชฒ เชชเซเชฐเชเชพเชถเชฟเชค เชฅเชฏเซเชฒ เชเซ):
fd 3e 02 01 fe เชชเซเชฐเชคเซเชเซเชจเซ เช
เชฐเซเชฅ เชถเซเช เชเซ, เชฎเชจเซ เช
เชเชเชค เชฐเซเชคเซ, เชเชฒเซเชฏเชพเชจเซ เชเซเชฎ, เชเซเช เชเซเชฏเชพเชฒ เชจเชนเซเชคเซ.
เชฎเซเช เชจเซเชเซเชจเซ เชซเซเชฐเซเชฎ เชชเชฐ เชเซเชฏเซเช (เชธเซเชตเชพ เชฎเชพเชนเชฟเชคเซ เช เชนเซเช เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชซเชฐเซเชฎเชตเซเชฐ เชซเชพเชเชฒ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ):
เชถเซเช เชธเซเชชเชทเซเช เชฅเชฏเซเช? เชเซ เชชเซเชฐเชฅเชฎ เชฌเซ เชฌเชพเชเชเซเชธ เช
เชฎเซเช เชชเซเชฐเชเชพเชฐเชจเชพ เชธเซเชฅเชฟเชฐ เชเซ. เชฌเชงเชพ เช
เชจเซเชเชพเชฎเซ เชฌเซเชฒเซเชเซเชธเซ เชเชจเซ เชชเซเชทเซเชเชฟ เชเชฐเซ, เชชเชฐเชเชคเซ เชเซเชฐเชพเชจเซเชธเชฎเชฟเชถเชจ เชฌเซเชฒเซเชเชจเชพ เช
เชเชค เชชเชนเซเชฒเชพ:
เช เชซเซเชฐเซเชฎ เชชเชฃ เชฎเซเชเชเชตเชคเซ เชนเชคเซ, เชเชพเชฐเชฃ เชเซ เชธเชคเชค เชฌเชฆเชฒเชพเช เชเชฏเซ เชนเชคเซ (เชนเชพเชเชฒเชพเชเช) เช
เชจเซ, เชตเชฟเชเชฟเชคเซเชฐ เชฐเซเชคเซ, เชซเชพเชเชฒเชจเซ เชเช เชญเชพเช เชนเชคเซ. เชซเชพเชเชฒเชจเชพ เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชฌเชพเชเชเซเชธเชจเซเช เชเชฆ เชฆเชฐเซเชถเชพเชตเซ เชเซ เชเซ 1024 เชฌเชพเชเช เชเซเชฐเชพเชจเซเชธเชซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ. เชฎเชจเซ เชซเชฐเซเชฅเซ เชเชฌเชฐ เชจ เชนเชคเซ เชเซ เชฌเชพเชเซเชจเชพ เชฌเชพเชเชเซเชธเชจเซ เช
เชฐเซเชฅ เชถเซเช เชเซ.
เชธเซ เชชเซเชฐเชฅเชฎ, เชเซเชจเชพ BBS เชเชชเชจเชพเชฎ เชคเชฐเซเชเซ, เชฎเซเช เชฎเชพเชจเช เชเซเชฐเชพเชจเซเชธเชฎเชฟเชถเชจ เชชเซเชฐเซเชเซเชเซเชฒเซเชธเชจเซ เชธเชฎเซเชเซเชทเชพ เชเชฐเซ. เชเซเช เชชเซเชฐเซเชเซเชเซเชฒ 1024 เชฌเชพเชเชเซเชธ เชเซเชฐเชพเชจเซเชธเชฎเชฟเช เชจเชฅเซ. เชฎเซเช เชนเชพเชฐเซเชกเชตเซเชฐเชจเซ เช เชญเซเชฏเชพเชธ เชเชฐเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเซเชฏเซเช เช เชจเซ 1K Xmodem เชชเซเชฐเซเชเซเชเซเชฒ เชชเชฐ เชเชตเซเชฏเซ. เชคเซ 1024 เชเซเชฐเชพเชจเซเชธเชฎเชฟเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ, เชชเชฐเชเชคเซ เชเซเชคเชตเชฃเซ เชธเชพเชฅเซ: เชถเชฐเซเชเชคเชฎเชพเช เชซเชเซเชค 128, เช เชจเซ เชเซ เชคเซเชฏเชพเช เชเซเช เชญเซเชฒเซ เชจ เชนเซเชฏ เชคเซ เช, เชชเซเชฐเซเชเซเชเซเชฒเซ เชชเซเชฐเชธเชพเชฐเชฟเชค เชฌเชพเชเชเชจเซ เชธเชเชเซเชฏเชพเชฎเชพเช เชตเชงเชพเชฐเซ เชเชฐเซเชฏเซ. เชฎเชพเชฐเซ เชชเชพเชธเซ เชคเชฐเชค เช 1024 เชฌเชพเชเชเซเชธเชจเซเช เชเซเชฐเชพเชจเซเชธเชซเชฐ เชนเชคเซเช. เชฎเซเช เชเซเชฐเชพเชจเซเชธเชฎเชฟเชถเชจ เชชเซเชฐเซเชเซเชเซเชฒเซเชธ เช เชจเซ เชเชพเชธ เชเชฐเซเชจเซ เชเชเซเชธ-เชฎเซเชกเซเชฎเชจเซ เช เชญเซเชฏเชพเชธ เชเชฐเชตเชพเชจเซเช เชจเชเซเชเซ เชเชฐเซเชฏเซเช.
เชฎเซเชกเซเชฎเชจเซ เชฌเซ เชญเชฟเชจเซเชจเชคเชพ เชนเชคเซ.
เชชเซเชฐเชฅเชฎ, CRC8 เชธเชชเซเชฐเซเช เชธเชพเชฅเซ XMODEM เชชเซเชเซเช เชซเซเชฐเซเชฎเซเช (เชฎเซเชณ XMODEM):
เชฌเซเชเซเช, CRC16 เชธเชชเซเชฐเซเช เชธเชพเชฅเซ XMODEM เชชเซเชเซเช เชซเซเชฐเซเชฎเซเช (XmodemCRC):
เชคเซ SOH, เชชเซเชเซเช เชจเชเชฌเชฐ เช
เชจเซ CRC เช
เชจเซ เชชเซเชเซเช เชฒเชเชฌเชพเช เชธเชฟเชตเชพเชฏ เชธเชฎเชพเชจ เชฆเซเชเชพเชฏ เชเซ.
เชฎเซเช เชฌเซเชเชพ เชเซเชฐเชพเชจเซเชธเชฎเชฟเชถเชจ เชฌเซเชฒเซเชเชจเซ เชถเชฐเซเชเชคเชฎเชพเช เชเซเชฏเซเช (เช เชจเซ เชซเชฐเซเชฅเซ เชซเชฐเซเชฎเชตเซเชฐ เชซเชพเชเชฒ เชเซเช, เชชเชฐเชเชคเซ เชชเชนเซเชฒเซเชฅเซ เช 1024 เชฌเชพเชเชเซเชธ เชฆเซเชตเชพเชฐเชพ เชเชจเซเชกเซเชจเซเชเซเชก เชเซ):
เชฎเซเช เชชเชฐเชฟเชเชฟเชค เชนเซเชกเชฐ fd 3e 02 เชเซเชฏเซเช, เชชเชฐเชเชคเซ เชชเชเซเชจเชพ เชฌเซ เชฌเชพเชเชเซเชธ เชชเชนเซเชฒเซเชฅเซ เช เชฌเชฆเชฒเชพเช เชเชฏเชพ เชนเชคเชพ: เชคเซ 01 fe เชนเชคเซเช, เช
เชจเซ 02 fd เชฌเชจเซเชฏเซเช. เชชเชเซ เชฎเซเช เชเซเชฏเซเช เชเซ เชฌเซเชเชพ เชฌเซเชฒเซเชเชจเซ เชนเชตเซ 02 เชจเชเชฌเชฐ เชเชชเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ เช
เชจเซ เช เชฐเซเชคเซ เชธเชฎเชเชพเชฏเซเช: เชฎเชพเชฐเซ เชธเชพเชฎเซ เชเซเชฐเชพเชจเซเชธเชฎเชฟเชถเชจ เชฌเซเชฒเซเชเชจเซเช เชจเชเชฌเชฐเชฟเชเช เชนเชคเซเช. เชชเซเชฐเชฅเชฎ 1024 เชเชฟเชฏเชฐ 01 เชเซ, เชฌเซเชเซ 02 เชเซ, เชคเซเชฐเซเชเซ 03 เชเซ เช
เชจเซ เชคเซเชฅเซ เชตเชงเซ (เชชเชฐเชเชคเซ เชนเซเชเซเชธเชฎเชพเช, เช
เชฒเชฌเชคเซเชค). เชชเชฐเชเชคเซ fe เชฅเซ fd เชฎเชพเช เชซเซเชฐเชซเชพเชฐเชจเซ เช
เชฐเซเชฅ เชถเซเช เชเซ? เชเชเชเซเช 1 เชจเซ เชเชเชพเชกเซ เชเซเชฏเซ, เชฎเชเช เชฏเชพเชฆ เช
เชชเชพเชตเซเชฏเซเช เชเซ เชชเซเชฐเซเชเซเชฐเชพเชฎเชฐเซ 0 เชฅเซ เชเชฃเซ เชเซ, 1 เชฅเซ เชจเชนเซเช. เชชเชฐเชเชคเซ เชชเชเซ เชถเชพ เชฎเชพเชเซ เชชเซเชฐเชฅเชฎ เชฌเซเชฒเซเช 1 เชเซ, เช
เชจเซ 0 เชจเชฅเซ? เชฎเชจเซ เชนเชเซ เชชเชฃ เช เชชเซเชฐเชถเซเชจเชจเซ เชเชตเชพเชฌ เชฎเชณเซเชฏเซ เชจเชฅเซ. เชชเชฐเชเชคเซ เชนเซเช เชธเชฎเชเซ เชเชฏเซ เชเซ เชฌเซเชเชพ เชฌเซเชฒเซเชเชจเซ เชเชฃเชคเชฐเซ เชเซเชตเซ เชฐเซเชคเซ เชฅเชพเชฏ เชเซ. เชฌเซเชเซ เชฌเซเชฒเซเช เชชเซเชฐเชฅเชฎ เชฌเซเชฒเซเชเชจเซ เชธเชเชเซเชฏเชพ FF - (เชฎเชพเชเชจเชธ) เชเชฐเชคเชพเช เชตเชงเซ เชเชเช เชจเชฅเซ. เชเชฎ, เชฌเซเชเชพ เชฌเซเชฒเซเชเชจเซ = 02 (FF-02) = 02 FD เชคเชฐเซเชเซ เชจเชฟเชฏเซเชเซเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชนเชคเชพ. เชกเชฎเซเชชเชจเชพ เช
เชจเซเชเชพเชฎเซ เชตเชพเชเชเชจเชฅเซ เชฎเชพเชฐเชพ เช
เชจเซเชฎเชพเชจเชจเซ เชชเซเชทเซเชเชฟ เชฅเช.
เชชเชเซ เชเซเชฐเชพเชจเซเชธเชฎเชฟเชถเชจเชจเซเช เชจเซเชเซเชจเซเช เชเชฟเชคเซเชฐ เชฌเชนเชพเชฐ เชเชตเชตเชพเชจเซเช เชถเชฐเซ เชฅเชฏเซเช:
เชเซเชฐเชพเชจเซเชธเชฎเชฟเชถเชจเชจเซ เชถเชฐเซเชเชค
fd 3e 02 - เชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ
01 FE - เชเซเชฐเชพเชจเซเชธเชฎเชฟเชถเชจ เชเชพเชเชจเซเชเชฐ
เชเซเชฐเชพเชจเซเชธเชซเชฐ (34 เชฌเซเชฒเซเช, 1024 เชฌเชพเชเชเซเชธ เชเซเชฐเชพเชจเซเชธเชซเชฐ)
fd 3e 1024 เชฌเชพเชเชเซเชธ เชกเซเชเชพ (30 เชฌเชพเชเช เชฌเซเชฒเซเชเซเชธเชฎเชพเช เชตเชฟเชญเชพเชเชฟเชค).
เชเซเชฐเชพเชจเซเชธเชฎเชฟเชถเชจเชจเซ เช
เชเชค
fd 25
เชฌเชพเชเซเชจเซ เชกเซเชเชพ 1024 เชฌเชพเชเชเซเชธ เชธเชพเชฅเซ เชธเชเชฐเซเชเชฟเชค เชเชฐเชตเชพเชจเซ เชเซ.
เชฌเซเชฒเซเช เชเซเชฐเชพเชจเซเชธเชฎเชฟเชถเชจ เชเชจเซเชก เชซเซเชฐเซเชฎ เชเซเชตเซ เชฆเซเชเชพเชฏ เชเซ:
fd 25 - เชฌเซเชฒเซเช เชเซเชฐเชพเชจเซเชธเชฎเชฟเชถเชจเชจเซ เชธเชฎเชพเชชเซเชค เชเชฐเชตเชพเชจเซ เชธเชเชเซเชค. เชเชเชณ 2f 52 - 1024 เชฌเชพเชเชเซเชธ เชธเซเชงเซเชจเซ เชซเชพเชเชฒเชจเซ เชฌเชพเชเซเชจเซ เชธเชพเชเช. 2f 52, เชชเซเชฐเซเชเซเชเซเชฒ เชฆเซเชตเชพเชฐเชพ เชจเชเซเชเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เช 16-เชฌเซเช CRC เชเซเชเชธเชฎ เชเซ.
เชเซเชจเชพ เชธเชฎเชฏ เชฎเชพเชเซ, เชฎเซเช C เชฎเชพเช เชเช เชชเซเชฐเซเชเซเชฐเชพเชฎ เชฌเชจเชพเชตเซเชฏเซ เชเซ เชซเชพเชเชฒเชฎเชพเชเชฅเซ 1024 เชฌเชพเชเชเซเชธ เชเซเชเชเซ เชเซ เช เชจเซ 16-เชฌเซเช เชธเซเชเชฐเชธเซเชจเซ เชเชฃเชคเชฐเซ เชเชฐเซ เชเซ. เชชเซเชฐเซเชเซเชฐเชพเชฎ เชฒเซเชจเซเช เชเชฐเซเชจเซ เชฌเชคเชพเชตเซเชฏเซเช เชเซ เช 16-เชฌเซเช เชธเซเชเชฐเชธเซ เชจเชฅเซ. เชซเชฐเซเชฅเซ เชฎเซเชฐเซเช - เชฒเชเชญเช เชคเซเชฐเชฃ เชฆเชฟเชตเชธ เชฎเชพเชเซ. เช เชฌเชงเซ เชธเชฎเชฏ เชนเซเช เช เชธเชฎเชเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ เชฐเชนเซเชฏเซ เชนเชคเซ เชเซ เชเซเชเชธเชฎ เชจเชนเซเช เชคเซ เชถเซเช เชนเซเช เชถเชเซ. เช เชเชเซเชฐเซเชเซ-เชญเชพเชทเชพเชจเซ เชธเชพเชเชเซเชธเชจเซ เช เชญเซเชฏเชพเชธ เชเชฐเชคเซ เชตเชเชคเซ, เชฎเซเช เชถเซเชงเซเชฏเซเช เชเซ เชเชเซเชธ-เชฎเซเชกเซเชฎ เชคเซเชจเซ เชชเซเชคเชพเชจเซ เชเซเชเชธเชฎ เชเชฃเชคเชฐเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ - CRC-CCITT (XModem). เชฎเชจเซ เช เชเชฃเชคเชฐเซเชจเชพ เชเซเชเชชเชฃ C เช เชฎเชฒเซเชเชฐเชฃ เชฎเชณเซเชฏเชพ เชจเชฅเซ, เชชเชฐเชเชคเซ เชฎเชจเซ เชเช เชธเชพเชเช เชฎเชณเซ เชเซ เชเซเชฃเซ เช เชเซเชเชธเชฎเชจเซ เชเชจเชฒเชพเชเชจ เชเชฃเชคเชฐเซ เชเชฐเซ เชนเชคเซ. เชฎเชพเชฐเซ เชซเชพเชเชฒเชจเชพ 1024 เชฌเชพเชเชเซเชธ เชตเซเชฌ เชชเซเชทเซเช เชชเชฐ เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชเชฐเซเชฏเชพ เชชเชเซ, เชธเชพเชเชเซ เชฎเชจเซ เชเช เชเซเชเชธเชฎ เชฌเชคเชพเชตเซเชฏเซเช เชเซ เชซเชพเชเชฒเชฎเชพเชเชฅเซ เชเซเชเชธเชฎ เชธเชพเชฅเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชฎเซเชณ เชเชพเชคเซเช เชนเชคเซเช.
เชนเซเชฐเซ! เชเซเชฒเซเชฒเซ เชเซเชฏเชกเซ เชเชเซเชฒเชพเช เชเช เชนเชคเซ, เชนเชตเซ เชฎเชพเชฐเซ เชฎเชพเชฐเซเช เชชเซเชคเชพเชจเซเช เชซเชฐเซเชฎเชตเซเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชเชเชณ, เชฎเซเช เชฎเชพเชฐเซเช เชเซเชเชพเชจ (เช เชจเซ เชคเซ เชซเชเซเชค เชฎเชพเชฐเชพ เชฎเชเชเชฎเชพเช เช เชฐเชนเซเชฏเซเช) เชเชฒเซเชฏเชพเชจเซ เชเชชเซเชฏเซเช, เชเซ เชถเชเซเชคเชฟเชถเชพเชณเซ เชเซเชฒเชเซเช เชชเชพเชฏเชฅเซเชจเชฅเซ เชชเชฐเชฟเชเชฟเชค เชเซ.
เชเช เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฌเชจเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซ
เชเชฒเซเชฏเชพ เชเชฒเซเชถเชฟเชจ เช เชนเซเชตเชพเชฒ เชเชชเซ เชเซ.
เชฏเซเชเซเชฏ เชธเซเชเชจเชพเช เชฎเชณเซเชฏเชพ เชชเชเซ, เชนเซเช เชเซเชฌ เช โเชเซเชถโ เชนเชคเซ.
เชเซเชฏเชพเชเชฅเซ เชถเชฐเซเชเชค เชเชฐเชตเซ? เชคเซ เชธเชพเชเซเช เชเซ, เชถเชฐเซเชเชคเชฅเซ. ๏ เชฏเซเชเชธเชฌเซ เชชเซเชฐเซเชเชฎเชพเชเชฅเซ เชกเชฎเซเชช เชฒเซเชตเชพเชฅเซ.
USB-pcap เชฒเซเชเช เชเชฐเซ
เชคเซ เชชเซเชฐเซเช เชชเชธเชเชฆ เชเชฐเซ เชเซ เชเซเชฎเชพเช เชเชชเชเชฐเชฃ เชเซเชกเชพเชฏเซเชฒ เชเซ เช เชจเซ เชคเซ เชซเชพเชเชฒ เชเซเชฏเชพเช เชเชชเชฃเซ เชกเชฎเซเชชเชจเซ เชธเชพเชเชตเซเชถเซเช.
เช
เชฎเซ เชธเซเชเซเชจเชฐเชจเซ เชฎเชถเซเชจ เชธเชพเชฅเซ เชเซเชกเซเช เชเซเช เชเซเชฏเชพเช Windows เชฎเชพเชเซ เชฎเซเชณ EZConfigScanning เชธเซเชซเซเชเชตเซเชฐ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฒเซเช เชเซ.
เชคเซเชฎเชพเช เชเชชเชฃเซ เชเชชเชเชฐเชฃเชจเซ เชเชฆเซเชถเซ เชฎเซเชเชฒเชตเชพ เชฎเชพเชเซเชจเซ เชเชเชเชฎ เชถเซเชงเซเช เชเซเช. เชชเชฐเชเชคเซ เชเซเชฎเซ เชตเชฟเชถเซ เชถเซเช? เชนเซเช เชคเซเชฎเชจเซ เชเซเชฏเชพเชเชฅเซ เชฎเซเชณเชตเซ เชถเชเซเช?
เชเซเชฏเชพเชฐเซ เชชเซเชฐเซเชเซเชฐเชพเชฎ เชถเชฐเซ เชฅเชพเชฏ เชเซ, เชคเซเชฏเชพเชฐเซ เชธเชพเชงเชจเซ เชเชชเชฎเซเชณเซ เชฎเชคเชฆเชพเชจ เชฅเชพเชฏ เชเซ (เชเชชเชฃเซ เชฅเซเชกเซ เชตเชพเชฐ เชชเชเซ เชเซเชเชถเซเช). เช
เชจเซ เชธเชคเซเชคเชพเชตเชพเชฐ เชธเชพเชงเชจเซเชจเชพ เชฆเชธเซเชคเชพเชตเซเชเซเชฎเชพเชเชฅเซ เชคเชพเชฒเซเชฎ เชฌเชพเชฐเชเซเชก เชนเชคเชพ. DEFALT. เช เช
เชฎเชพเชฐเซ เชเซเชฎ เชเซ.
เชเชฐเซเชฐเซ เชกเซเชเชพ เชชเซเชฐเชพเชชเซเชค เชฅเชฏเซ เชเซ. wireshark เชฆเซเชตเชพเชฐเชพ dump.pcap เชเซเชฒเซ.
EZConfigScanning เชถเชฐเซ เชเชฐเชคเซ เชตเชเชคเซ เช เชตเชฐเซเชงเชฟเชค เชเชฐเซ. เชคเชฎเชพเชฐเซ เชเซ เชธเซเชฅเชพเชจเซ เชชเชฐ เชงเซเชฏเชพเชจ เชเชชเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ เชคเซ เชฒเชพเชฒ เชฐเชเชเชฎเชพเช เชเชฟเชนเซเชจเชฟเชค เชฅเชฏเซเชฒ เชเซ.
เช เชฌเชงเซเช เชชเชนเซเชฒเซเชตเชพเชฐ เชเซเชเชจเซ เชนเซเช เชนเซเชฐเชฆเชฏ เชเซเชฎเชพเชตเซ เชฌเซเช เซ. เชเชเชณ เชเซเชฏเชพเช เชเซเชฆเชตเซเช เชคเซ เชธเซเชชเชทเซเช เชจเชฅเซ.
เชฅเซเชกเซเช เชฎเชเชฅเชจ เช เชจเซ-เช เชจเซ-เช เชจเซ... เช เชนเชพ! เชกเชฎเซเชชเชฎเชพเช เชฌเชนเชพเชฐ - เชเซ inเช เชจเซ in เชคเซ เชฌเชนเชพเชฐ.
เชฎเซเช เชเซเชเชฒ เชเชฐเซเชฏเซเช เชเซ URB_INTERRUPT เชถเซเช เชเซ. เชฎเชจเซ เชเชพเชฃเชตเชพ เชฎเชณเซเชฏเซเช เชเซ เช เชเช เชกเซเชเชพ เชเซเชฐเชพเชจเซเชธเชซเชฐ เชชเชฆเซเชงเชคเชฟ เชเซ. เช เชจเซ เชเชตเซ 4 เชชเชฆเซเชงเชคเชฟเช เชเซ: เชจเชฟเชฏเชเชคเซเชฐเชฃ, เชตเชฟเชเซเชทเซเชช, เชเชเชธเซเชเซเชฐเซเชจเชธ, เชฌเชฒเซเช. เชคเชฎเซ เชคเซเชฎเชจเชพ เชตเชฟเชถเซ เช เชฒเชเชฅเซ เชตเชพเชเชเซ เชถเชเซ เชเซ.
เช เชจเซ USB เชเชชเชเชฐเชฃ เชเชจเซเชเชฐเชซเซเชธเชฎเชพเช เชเชจเซเชกเชชเซเชเชจเซเช เชเชกเซเชฐเซเชธ เชเซเชฏเชพเช เชคเซ โlsusb โvโ เชเชฆเซเชถ เชฆเซเชตเชพเชฐเชพ เช เชฅเชตเชพ pyusb เชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชฎเซเชณเชตเซ เชถเชเชพเชฏ เชเซ.
เชนเชตเซ เชเชชเชฃเซ เช VID เชธเชพเชฅเซเชจเชพ เชคเชฎเชพเชฎ เชเชชเชเชฐเชฃเซ เชถเซเชงเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชคเชฎเซ เชเชพเชธ เชเชฐเซเชจเซ VID:PID เชฆเซเชตเชพเชฐเชพ เชถเซเชงเซ เชถเชเซ เชเซ.
เชคเซ เชเชจเชพ เชเซเชตเซเช เชฆเซเชเชพเชฏ เชเซ:
เชคเซเชฅเซ, เช
เชฎเชพเชฐเซ เชชเชพเชธเซ เชเชฐเซเชฐเซ เชฎเชพเชนเชฟเชคเซ เชเซ: P_INFO เชเชฆเซเชถเซ. เช
เชฅเชตเชพ DEFALT, เชเชฆเซเชถเซ เชเซเชฏเชพเช เชฒเชเชตเชพ เชคเซ เชธเชฐเชจเชพเชฎเชพเช endpoint=03 เช
เชจเซ เชเชตเชพเชฌ เชเซเชฏเชพเชเชฅเซ เชฎเซเชณเชตเชตเซ endpoint=86. เชเซ เชฌเชพเชเซ เชเซ เชคเซ เชเชฆเซเชถเซเชจเซ เชนเซเชเซเชธเชฎเชพเช เชเชจเซเชตเชฐเซเช เชเชฐเชตเชพเชจเซเช เชเซ.
เช
เชฎเชจเซ เชเชชเชเชฐเชฃ เชชเชนเซเชฒเซเชฅเซ เช เชฎเชณเซ เชเชฏเซเช เชนเซเชตเชพเชฅเซ, เชเชพเชฒเซ เชคเซเชจเซ เชเชฐเซเชจเชฒเชฎเชพเชเชฅเซ เชกเชฟเชธเซเชเชจเซเชเซเช เชเชฐเซเช...
...เช
เชจเซ เชเชกเซเชฐเซเชธ 0x03 เชธเชพเชฅเซ เชเชจเซเชกเชชเซเชเชจเซเช เชชเชฐ เชฒเชเซ,
... เช
เชจเซ เชชเชเซ เชเชกเซเชฐเซเชธ 0x86 เชธเชพเชฅเซ เชเชจเซเชกเชชเซเชเชจเซเช เชชเชฐเชฅเซ เชชเซเชฐเชคเชฟเชธเชพเชฆ เชตเชพเชเชเซ.
เชธเชเชฐเชเชฟเชค เชเชตเชพเชฌ:
P_INFOfmt: 1
mode: app
app-present: 1
boot-present: 1
hw-sn: 18072B44CA
hw-rev: 0x20
cbl: 4
app-sw-rev: CP000116BBA
boot-sw-rev: CP000014BAD
flash: 3
app-m_name: Voyager 1450g
boot-m_name: Voyager 1450g
app-p_name: 1450g
boot-p_name: 1450g
boot-time: 16:56:02
boot-date: Oct 16 2014
app-time: 08:49:30
app-date: Mar 25 2019
app-compat: 289
boot-compat: 288
csum: 0x6986
เชเชชเชฃเซ เช เชกเซเชเชพ dump.pcap เชฎเชพเช เชเซเชเช เชเซเช.
เชธเชฐเชธ! เชธเชฟเชธเซเชเชฎ เชฌเชพเชฐเชเซเชกเชจเซ เชนเซเชเซเชธเชฎเชพเช เชเชจเซเชตเชฐเซเช เชเชฐเซ. เชฌเชธ, เชคเชพเชฒเซเชฎ เชเชพเชฐเซเชฏเชเซเชทเชฎเชคเชพ เชคเซเชฏเชพเชฐ เชเซ.
เชซเชฐเซเชฎเชตเซเชฐ เชตเชฟเชถเซ เชถเซเช? เชฌเชงเซเช เชเชเชธเชฐเชเซเช เชฒเชพเชเซ เชเซ, เชชเชฐเชเชคเซ เชเช เชธเซเชเซเชทเซเชฎเชคเชพ เชเซ.
เชซเซเชฒเซเชถเชฟเชเช เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซ เชธเชเชชเซเชฐเซเชฃ เชกเชฎเซเชช เชฒเซเชงเชพ เชชเชเซ, เช
เชฎเซ เชฒเชเชญเช เชธเชฎเชเซ เชเชฏเชพ เชเซ เช
เชฎเซ เชถเซเช เชเชพเชฎ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช. เช
เชนเซเช XMODEM เชตเชฟเชถเซ เชเช เชฒเซเช เชเซ, เชเซ เชธเชพเชฎเชพเชจเซเชฏ เชถเชฌเซเชฆเซเชฎเชพเช เชนเซเชตเชพ เชเชคเชพเช, เช เชธเชเชเชพเชฐ เชเซเชตเซ เชฐเซเชคเซ เชฅเชพเชฏ เชเซ เชคเซ เชธเชฎเชเชตเชพเชฎเชพเช เชเซเชฌ เช เชฎเชฆเชฆเชฐเซเชช เชนเชคเซ:
เชกเชฎเซเชชเชจเซ เชเซเชคเชพ, เชคเชฎเซ เชเซเช เชถเชเซ เชเซ เชเซ เชซเซเชฐเซเชฎเชจเซเช เชเชฆ 1024 เชเซ, เช เชจเซ URB-เชกเซเชเชพเชจเซเช เชเชฆ 64 เชเซ.
เชคเซเชฅเซ - 1024/64 - เช
เชฎเชจเซ เชเช เชฌเซเชฒเซเชเชฎเชพเช 16 เชฒเซเชเซเช เชฎเชณเซ เชเซ, เชซเชฐเซเชฎเชตเซเชฐ เชซเชพเชเชฒเชจเซ เชเช เชธเชฎเชฏเซ 1 เช
เชเซเชทเชฐ เชตเชพเชเชเซ เช
เชจเซ เชเช เชฌเซเชฒเซเช เชฌเชจเชพเชตเซ. เชเชพเชธ เช
เชเซเชทเชฐเซ fd1e3 + เชฌเซเชฒเซเช เชจเชเชฌเชฐ เชธเชพเชฅเซ เชฌเซเชฒเซเชเชฎเชพเช 02 เชฒเซเชเซเชจเซ เชชเซเชฐเช เชฌเชจเชพเชตเชตเซ.
เชเชเชณเชจเซ 14 เชฒเชพเชเชจ fd25 + เชธเชพเชฅเซ เชชเซเชฐเช เชเซ, XMODEM.calc_crc() เชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เช
เชฎเซ เชธเชฎเชเซเชฐ เชฌเซเชฒเซเชเชจเชพ เชเซเชเชธเชฎเชจเซ เชเชฃเชคเชฐเซ เชเชฐเซเช เชเซเช (เชคเซ เชธเชฎเชเชตเชพเชฎเชพเช เชเชฃเซ เชธเชฎเชฏ เชฒเชพเชเซเชฏเซ เชเซ โFF โ 1โ CSUM เชเซ) เช
เชจเซ เชเซเชฒเซเชฒเซ, 16เชฎเซ เชฒเชพเชเชจ เชชเซเชฐเช เชเซ. fd3e เชธเชพเชฅเซ.
เชเชตเซเช เชฒเชพเชเซ เชเซ เชเซ เชคเซ เช เชเซ, เชซเชฐเซเชฎเชตเซเชฐ เชซเชพเชเชฒ เชตเชพเชเชเซ, เชฌเซเชฒเซเชเซเชธเชจเซ เชนเชฟเช เชเชฐเซ, เชธเซเชเซเชจเชฐเชจเซ เชเชฐเซเชจเชฒเชฎเชพเชเชฅเซ เชกเชฟเชธเซเชเชจเซเชเซเช เชเชฐเซ เช
เชจเซ เชคเซเชจเซ เชเชชเชเชฐเชฃ เชชเชฐ เชฎเซเชเชฒเซ. เชชเชฐเชเชคเซ เชคเซ เชเชเชฒเซเช เชธเชฐเชณ เชจเชฅเซ. เชธเซเชเซเชจเชฐเชจเซ เชซเชฐเซเชฎเชตเซเชฐ เชฎเซเชก เชชเชฐ เชธเซเชตเชฟเช เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ,
ะพัะฟัะฐะฒะธะฒ ะตะผั NEWAPP = โ\xfd\x0a\x16\x4e\x2c\x4e\x45\x57\x41\x50\x50\x0dโ.
เช เชเซเชฎ เชเซเชฏเชพเชเชจเซ เชเซ?? เชกเชฎเซเชชเชฎเชพเชเชฅเซ.
เชชเชฐเชเชคเซ 64 เชฎเชฐเซเชฏเชพเชฆเชพเชจเซ เชเชพเชฐเชฃเซ เช
เชฎเซ เชธเซเชเซเชจเชฐเชจเซ เชเชเซ เชฌเซเชฒเซเช เชฎเซเชเชฒเซ เชถเชเชคเชพ เชจเชฅเซ:
เชธเชพเชฐเซเช, NEWAPP เชซเซเชฒเซเชถเชฟเชเช เชฎเซเชกเชฎเชพเช เชธเซเชเซเชจเชฐ เชนเซเชเซเชธ เชธเซเชตเซเชเชพเชฐเชคเซเช เชจเชฅเซ. เชคเซเชฅเซ, เชคเชฎเชพเชฐเซ เชฆเชฐเซเช เชฒเชพเชเชจ bytes_array เชจเซ เช
เชจเซเชตเชพเชฆ เชเชฐเชตเซ เชชเชกเชถเซ
[253, 10, 22, 78, 44, 78, 69, 87, 65, 80, 80, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
เช เชจเซ เชชเชเซ เช เชกเซเชเชพเชจเซ เชธเซเชเซเชจเชฐ เชชเชฐ เชฎเซเชเชฒเซ.
เช เชฎเชจเซ เชเชตเชพเชฌ เชฎเชณเซ เชเซ:
[2, 1, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
เชเซ เชคเชฎเซ XMODEM เชตเชฟเชถเซเชจเซ เชฒเซเช เชคเชชเชพเชธเซ, เชคเซ เชคเซ เชธเซเชชเชทเซเช เชฅเช เชเชถเซ: เชกเซเชเชพ เชธเซเชตเซเชเชพเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ.
เชฌเชงเชพ เชฌเซเชฒเซเชเซเชธ เชเซเชฐเชพเชจเซเชธเชซเชฐ เชฅเช เชเชฏเชพ เชชเชเซ, เช
เชฎเซ เชเซเชฐเชพเชจเซเชธเชซเชฐ เชชเซเชฐเซเชฃ เชเชฐเซเช เชเซเช END_TRANSFER = 'xfdx01x04'.
เช เซเช เชเซ, เชเชพเชฐเชฃ เชเซ เช เชฌเซเชฒเซเชเซเชธ เชธเชพเชฎเชพเชจเซเชฏ เชฒเซเชเซ เชฎเชพเชเซ เชเซเช เชฎเชพเชนเชฟเชคเซ เชตเชนเชจ เชเชฐเชคเชพ เชจเชฅเซ, เช เชฎเซ เชฎเซเชณเชญเซเชค เชฐเซเชคเซ เชซเชฐเซเชฎเชตเซเชฐเชจเซ เชเซเชชเชพเชฏเซเชฒเชพ เชฎเซเชกเชฎเชพเช เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชถเซเช. เช เชจเซ เชฎเชพเชคเซเชฐ เชเชฟเชธเซเชธเชพเชฎเชพเช, เช เชฎเซ tqdm เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเซเชเซเชฐเซเชธ เชฌเชพเชฐ เชเซเช เชตเซเชถเซเช.
เชเชฐเซเชเชฐ, เชชเชเซ เชคเซ เชจเชพเชจเซ เชตเชธเซเชคเซเชเชจเซ เชฌเชพเชฌเชค เชเซ. เชเซ เชฌเชพเชเซ เชเซ เชคเซ เชธเซเชชเชทเซเช เชฐเซเชคเซ เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชธเชฎเชฏเซ เชธเชพเชฎเซเชนเชฟเช เชชเซเชฐเชคเชฟเชเซเชคเชฟ เชฎเชพเชเซ เชธเซเชเซเชฐเชฟเชชเซเชเซเชธเชฎเชพเช เชเชเซเชฒเชจเซ เชฒเชชเซเชเซ เชฒเซเชตเชพเชจเซเช เชเซ, เชเซเชฅเซ เชเซเชเชเชเช เชชเชฐ เชเชพเชฎ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชงเซเชฎเซ เชจ เชฅเชพเชฏ เช
เชจเซ เชฒเซเชเชฟเชเช เชเชฎเซเชฐเซ.
เชชเชฐเชฟเชฃเชพเชฎ
เช
เชฎเชพเชฐเชพ เชฎเชพเชฅเชพ เชชเชฐ เชเชฃเซ เชธเชฎเชฏ เช
เชจเซ เชชเซเชฐเชฏเชคเซเชจเซ เช
เชจเซ เชตเชพเชณ เชเชฐเซเชเซเชฏเชพ เชชเชเซ, เช
เชฎเซ เช
เชฎเชจเซ เชเชฐเซเชฐเซ เชเชเซเชฒเซ เชตเชฟเชเชธเชพเชตเชตเชพเชฎเชพเช เชธเชเซเชทเชฎ เชนเชคเชพ, เช
เชจเซ เชธเชฎเชฏเชฎเชฐเซเชฏเชพเชฆเชพ เชชเชฃ เชชเซเชฐเซ เชเชฐเซ. เชคเซ เช เชธเชฎเชฏเซ, เชธเซเชเซเชจเชฐเซเชธ เชนเชตเซ เชฐเชฟเชซเซเชฒเซเชถ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชเซ เช
เชจเซ เชเซเชจเซเชฆเซเชฐเชฟเชฏ เชฐเซเชคเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชถเชฟเชเซเชทเชฟเชค เชเซ, เช
เชฎเซ เชธเชเชชเซเชฐเซเชฃ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซ เชธเซเชชเชทเซเชเชชเชฃเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเซเช เชเซเช. เชเชเชชเชจเซเช เชธเชฎเชฏ เช
เชจเซ เชจเชพเชฃเชพเช เชฌเชเชพเชตเซเชฏเชพ, เช
เชจเซ เช
เชฎเซ เช เชชเซเชฐเชเชพเชฐเชจเชพ เชฐเชฟเชตเชฐเซเชธ เชเชจเซเชเชฟเชจเชฟเชฏเชฐเชฟเชเช เชธเชพเชงเชจเซเชฎเชพเช เช
เชฎเซเชฒเซเชฏ เช
เชจเซเชญเชต เชฎเซเชณเชตเซเชฏเซ.
เชธเซเชฐเซเชธ: www.habr.com