āĻšāĻžāĻ āĻ¸āĻŦāĻžāĻ
āĻāĻŽāĻ°āĻž, āĻāĻŋāĻā§āĻāĻ° āĻ ā§āĻ¯āĻžāĻ¨ā§āĻāĻŋāĻĒāĻ āĻāĻŦāĻ āĻāĻ˛āĻŋāĻ¯āĻŧāĻž āĻāĻ˛ā§āĻļāĻŋāĻ¨, āĻāĻ āĻĒāĻžāĻāĻĨāĻ¨ PyUSB āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ USB āĻĄāĻŋāĻāĻžāĻāĻ¸āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻ āĻāĻŋāĻā§āĻāĻ¤āĻž āĻāĻŦāĻ āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ āĻĒā§āĻ°āĻā§āĻļāĻ˛ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻāĻā§ āĻāĻĨāĻž āĻŦāĻ˛āĻŦāĨ¤
āĻĒā§āĻ°āĻžāĻāĻāĻ¤āĻŋāĻšāĻžāĻ¸āĻŋāĻ
2019 āĻ¸āĻžāĻ˛ā§, āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĢā§āĻĄāĻžāĻ°ā§āĻļāĻ¨ā§āĻ° āĻ¸āĻ°āĻāĻžāĻ°ā§āĻ° āĻĄāĻŋāĻā§āĻ°āĻŋ āĻ¨āĻ 224 "āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻ°āĻŖā§āĻ° āĻāĻĒāĻžāĻ¯āĻŧ āĻāĻŦāĻ āĻŦāĻžāĻ§ā§āĻ¯āĻ¤āĻžāĻŽā§āĻ˛āĻ āĻ˛ā§āĻŦā§āĻ˛āĻŋāĻ āĻ¸āĻžāĻĒā§āĻā§āĻˇā§ āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻ°āĻŖā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĒāĻŖā§āĻ¯ā§āĻ° āĻĒā§āĻ°āĻāĻ˛āĻ¨ āĻ¨āĻŋāĻ°ā§āĻā§āĻˇāĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ°āĻžāĻˇā§āĻā§āĻ°ā§āĻ¯āĻŧ āĻ¤āĻĨā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻž āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ¸āĻš āĻ¤āĻžāĻŽāĻžāĻ āĻĒāĻŖā§āĻ¯ā§āĻ° āĻ˛ā§āĻŦā§āĻ˛ āĻāĻ°āĻžāĻ° āĻ¨āĻŋāĻ¯āĻŧāĻŽā§āĻ° āĻ
āĻ¨ā§āĻŽā§āĻĻāĻ¨ā§āĻ° āĻāĻĒāĻ°āĨ¤ āĻ¤āĻžāĻŽāĻžāĻāĻāĻžāĻ¤ āĻĻā§āĻ°āĻŦā§āĻ¯ā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§â āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻ¨āĻĨāĻŋāĻāĻŋ āĻŦā§āĻ¯āĻžāĻā§āĻ¯āĻž āĻāĻ°ā§ āĻ¯ā§ 1 āĻā§āĻ˛āĻžāĻ, 2019 āĻĨā§āĻā§, āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻ¤āĻžāĻĻā§āĻ° āĻ¤āĻžāĻŽāĻžāĻā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĒā§āĻ¯āĻžāĻā§ āĻ˛ā§āĻŦā§āĻ˛ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻāĻŦāĻ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻĒāĻ°āĻŋāĻŦā§āĻļāĻāĻĻā§āĻ° āĻ
āĻŦāĻļā§āĻ¯āĻ āĻāĻāĻāĻŋ āĻ¸āĻ°ā§āĻŦāĻāĻ¨ā§āĻ¨ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ¨āĻĨāĻŋ (UDD) āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻ āĻĒāĻŖā§āĻ¯āĻā§āĻ˛āĻŋ āĻā§āĻ°āĻšāĻŖ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻĻā§āĻāĻžāĻ¨, āĻā§āĻ°ā§, āĻ¨āĻāĻĻ āĻ°ā§āĻāĻŋāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ˛ā§āĻŦā§āĻ˛āĻ¯ā§āĻā§āĻ¤ āĻĒāĻŖā§āĻ¯ā§āĻ° āĻŦāĻŋāĻā§āĻ°āĻ¯āĻŧ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤
āĻāĻāĻžāĻĄāĻŧāĻžāĻ, 1 āĻā§āĻ˛āĻžāĻ, 2020 āĻĨā§āĻā§, āĻ˛ā§āĻŦā§āĻ˛āĻŦāĻŋāĻšā§āĻ¨ āĻ¤āĻžāĻŽāĻžāĻāĻāĻžāĻ¤ āĻĒāĻŖā§āĻ¯ā§āĻ° āĻĒā§āĻ°āĻāĻ˛āĻ¨ āĻ¨āĻŋāĻˇāĻŋāĻĻā§āĻ§āĨ¤ āĻāĻ° āĻŽāĻžāĻ¨ā§ āĻšāĻ˛ āĻ¯ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻŋāĻāĻžāĻ°ā§āĻ āĻĒā§āĻ¯āĻžāĻ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ Datamatrix āĻŦāĻžāĻ°āĻā§āĻĄ āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°āĻž āĻāĻŦāĻļā§āĻ¯āĻāĨ¤ āĻ¤āĻĻā§āĻĒāĻ°āĻŋ - āĻāĻāĻāĻŋ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ āĻŦāĻŋāĻˇāĻ¯āĻŧ - āĻāĻāĻŋ āĻĒā§āĻ°āĻŽāĻžāĻŖāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§ āĻ¯ā§ āĻĄā§āĻāĻžāĻŽā§āĻ¯āĻžāĻā§āĻ°āĻŋāĻā§āĻ¸ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻšāĻŦā§ āĻ¨āĻž, āĻ¤āĻŦā§ āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ āĻšāĻŦā§āĨ¤ āĻ¯ā§, āĻ¸āĻžāĻĻāĻž āĻāĻĒāĻ° āĻāĻžāĻ˛ā§ āĻā§āĻĄ āĻ¨āĻž, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¤āĻĻā§āĻŦāĻŋāĻĒāĻ°ā§āĻ¤.
āĻāĻŽāĻ°āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨āĻžāĻ°āĻā§āĻ˛āĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻāĻŋ, āĻāĻŦāĻ āĻāĻāĻŋ āĻĒā§āĻ°āĻŽāĻžāĻŖāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§ āĻ¯ā§ āĻ¤āĻžāĻĻā§āĻ° āĻŦā§āĻļāĻŋāĻ°āĻāĻžāĻāĻā§ āĻ°āĻŋāĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ/āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻĒā§āĻ°āĻļāĻŋāĻā§āĻˇāĻŖ āĻĻā§āĻāĻ¯āĻŧāĻž āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨, āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻ¤āĻžāĻ°āĻž āĻāĻ āĻŦāĻžāĻ°āĻā§āĻĄā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°āĻ¤ā§ āĻ¸āĻā§āĻˇāĻŽ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻāĻāĻ¨āĻžāĻā§āĻ˛āĻŋāĻ° āĻāĻ āĻĒāĻžāĻ˛āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻāĻŋ āĻā§āĻ°ā§āĻ¤āĻ° āĻŽāĻžāĻĨāĻžāĻŦā§āĻ¯āĻĨāĻžāĻ° āĻā§āĻ¯āĻžāĻ°āĻžāĻ¨ā§āĻāĻŋ āĻĻāĻŋāĻ¯āĻŧā§āĻā§, āĻāĻžāĻ°āĻŖ āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻŽā§āĻĒāĻžāĻ¨āĻŋāĻ° āĻ āĻ¨ā§āĻāĻā§āĻ˛āĻŋ āĻ¸ā§āĻā§āĻ° āĻ°āĻ¯āĻŧā§āĻā§ āĻ¯āĻž āĻŦāĻŋāĻ¸ā§āĻ¤ā§āĻ°ā§āĻŖ āĻ āĻā§āĻāĻ˛ā§ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻāĻŋāĻāĻŋāĻ¯āĻŧā§ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻ¯āĻŧā§āĻ āĻšāĻžāĻāĻžāĻ° āĻ¨āĻāĻĻ āĻ°ā§āĻāĻŋāĻ¸ā§āĻāĻžāĻ° - āĻāĻŦāĻ āĻā§āĻŦ āĻāĻŽ āĻ¸āĻŽāĻ¯āĻŧāĨ¤
āĻāĻŋ āĻāĻ°āĻžāĻ° āĻāĻŋāĻ˛? āĻĻā§āĻāĻŋ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻā§āĨ¤ āĻĒā§āĻ°āĻĨāĻŽ: āĻ¸āĻžāĻāĻā§āĻ° āĻĒā§āĻ°āĻā§āĻļāĻ˛ā§āĻ°āĻž āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻ°āĻŋāĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻāĻ°ā§ āĻāĻŦāĻ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨āĻžāĻ°āĻā§āĻ˛āĻŋ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ āĻāĻ°ā§āĨ¤ āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧāĻ¤: āĻāĻŽāĻ°āĻž āĻĻā§āĻ°āĻŦāĻ°ā§āĻ¤ā§āĻāĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°āĻŋ āĻāĻŦāĻ, āĻŦāĻŋāĻļā§āĻˇāĻāĻžāĻŦā§, āĻāĻ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋāĻ¤ā§ āĻāĻāĻ¸āĻžāĻĨā§ āĻ āĻ¨ā§āĻ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻāĻāĻžāĻ° āĻāĻ°āĻŋāĨ¤
āĻĒā§āĻ°āĻĨāĻŽ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ, āĻ¸ā§āĻĒāĻˇā§āĻāĻ¤āĻ, āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¯ā§āĻā§āĻ¤ āĻāĻŋāĻ˛ āĻ¨āĻž: āĻāĻŽāĻžāĻĻā§āĻ° āĻĒāĻ°āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻĒā§āĻ°āĻā§āĻļāĻ˛ā§āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ°ā§āĻĨ āĻŦā§āĻ¯āĻ¯āĻŧ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻāĻŦāĻ āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻŦāĻ āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ āĻāĻ°āĻž āĻāĻ āĻŋāĻ¨ āĻšāĻŦā§āĨ¤ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻšāĻ˛ āĻ¯ā§ āĻ˛ā§āĻā§āĻ°āĻž āĻāĻžāĻ āĻāĻ°āĻŦā§, āĻ āĻ°ā§āĻĨāĻžā§, āĻāĻŽāĻ°āĻž āĻ¸āĻŽā§āĻāĻžāĻŦā§āĻ¯āĻāĻžāĻŦā§ āĻĒā§āĻ°āĻā§āĻ° āĻ¤ā§āĻ°ā§āĻāĻŋ āĻĒāĻžāĻŦ āĻāĻŦāĻ āĻ¸āĻŽā§āĻāĻŦāĻ¤, āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§āĻŽāĻž āĻĒā§āĻ°āĻŖ āĻāĻ°āĻŦ āĻ¨āĻžāĨ¤
āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¸āĻŦāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ˛, āĻ¯āĻĻāĻŋ āĻāĻ āĻāĻŋāĻ¨āĻŋāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻŋāĻā§ āĻŦāĻŋāĻā§āĻ°ā§āĻ¤āĻžāĻĻā§āĻ° āĻāĻžāĻā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻĻā§āĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļāĻŋāĻ āĻ¸āĻ°āĻā§āĻāĻžāĻŽ āĻāĻŋāĻ˛ āĻ¨āĻžāĨ¤ āĻāĻŦāĻ āĻ¯ā§āĻšā§āĻ¤ā§ āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§āĻŽāĻž āĻļā§āĻˇ āĻšāĻ¯āĻŧā§ āĻ¯āĻžāĻā§āĻāĻŋāĻ˛, āĻāĻŽāĻžāĻā§ āĻ¨āĻŋāĻā§āĻ° āĻŽāĻžāĻĨāĻž āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻžāĻŦāĻ¤ā§ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤
āĻāĻ° āĻĒāĻ°ā§, āĻāĻŽāĻ°āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻŦāĻ˛āĻŦ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻŽāĻ°āĻž āĻĄā§āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨ 9.x OS āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄ-āĻšā§āĻ˛ā§āĻĄ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨āĻžāĻ°āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻ°āĻā§āĻāĻžāĻŽāĻā§āĻ˛āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻāĻŋ (āĻāĻŽāĻžāĻĻā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¨āĻāĻĻ āĻ°ā§āĻāĻŋāĻ¸ā§āĻāĻžāĻ° āĻĄā§āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨ā§ āĻ°āĻ¯āĻŧā§āĻā§)āĨ¤
āĻ§āĻžāĻāĻ§āĻžāĻāĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨: āĻā§āĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨āĻžāĻ° āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻāĻ°āĻŦā§āĻ¨
āĻāĻŋāĻā§āĻāĻ° Antipov āĻ°āĻŋāĻĒā§āĻ°ā§āĻ.
āĻŦāĻŋāĻā§āĻ°ā§āĻ¤āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ āĻĢāĻŋāĻ¸āĻŋāĻ¯āĻŧāĻžāĻ˛ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ āĻāĻāĻ¨ā§āĻĄā§āĻā§āĻ° āĻ āĻ§ā§āĻ¨ā§ āĻāĻžāĻ āĻāĻ°ā§ āĻāĻŦāĻ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° IE āĻāĻ° āĻ¸āĻžāĻĨā§āĨ¤ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨āĻžāĻ°āĻāĻŋāĻā§ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻāĻŦāĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻžāĻ°ā§āĻā§āĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻĄā§āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨, āĻāĻŽāĻ°āĻž āĻĄā§āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨ā§ āĻāĻāĻāĻŋ āĻāĻāĻāĻ¸āĻŦāĻŋ-āĻ°āĻŋāĻĄāĻžāĻāĻ°ā§āĻā§āĻāĻ° āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻāĻŦāĻ āĻāĻāĻ¨ā§āĻĄā§āĻā§ āĻāĻāĻāĻŋ āĻāĻāĻāĻ¸āĻŦāĻŋ-āĻ°āĻŋāĻĄāĻžāĻāĻ°ā§āĻā§āĻāĻ° āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°ā§āĻāĻŋāĨ¤ āĻāĻāĻāĻ¸āĻŦāĻŋ-āĻ°āĻŋāĻĄāĻžāĻāĻ°ā§āĻā§āĻāĻ° āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§, āĻāĻŽāĻ°āĻž āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨āĻžāĻ°āĻāĻŋāĻā§ āĻāĻāĻāĻŋ āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻŽā§āĻļāĻŋāĻ¨ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻāĻāĻ¨ā§āĻĄā§āĻ āĻŽā§āĻļāĻŋāĻ¨ā§ āĻĢāĻ°ā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻāĻ°ā§āĻāĻŋāĨ¤
āĻāĻāĻāĻŋ āĻāĻāĻ¨ā§āĻĄā§āĻ āĻŦāĻŋāĻā§āĻ°ā§āĻ¤āĻžāĻ° āĻāĻāĻāĻŋ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨āĻžāĻ°āĻāĻŋ āĻĻā§āĻā§āĻā§ āĻāĻŦāĻ āĻāĻŽāĻ¨āĻāĻŋ āĻāĻāĻŋāĻā§ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻāĻāĻžāĻŦā§ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻāĻ°ā§āĻā§āĨ¤ āĻ¸ā§āĻ¤āĻ°āĻžāĻ, āĻāĻŽāĻ°āĻž āĻĒā§āĻ°āĻĨāĻŽ āĻāĻĒāĻ¸āĻāĻšāĻžāĻ°ā§ āĻĒā§āĻāĻā§āĻāĻŋ: āĻāĻŋāĻā§āĻ āĻāĻāĻ¸ā§āĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°ā§ āĻ¨āĻž, āĻāĻāĻŋ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļāĻŋāĻ āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ā§āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĨ¤
āĻ āĻŋāĻ āĻāĻā§. āĻāĻŽāĻ°āĻž āĻāĻāĻ¨ā§āĻĄā§āĻ āĻŽā§āĻļāĻŋāĻ¨ā§ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļāĻŋāĻ āĻāĻžāĻ˛āĻŋāĻ¯āĻŧā§āĻāĻŋ āĻāĻŦāĻ āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻŽā§āĻļāĻŋāĻ¨ā§ āĻĄāĻžāĻŽā§āĻĒ āĻ¸āĻ°āĻŋāĻ¯āĻŧā§āĻāĻŋāĨ¤
āĻāĻŽāĻ°āĻž āĻĄāĻžāĻŽā§āĻĒāĻāĻŋ āĻāĻ¯āĻŧā§āĻ¯āĻžāĻ°āĻļāĻžāĻ°ā§āĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸ā§āĻāĻžāĻĢ āĻāĻ°ā§āĻāĻŋ āĻāĻŦāĻ... āĻĻā§āĻāĻāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻāĻŋ (āĻāĻŽāĻŋ āĻĄāĻžāĻŽā§āĻĒā§āĻ° āĻāĻŋāĻā§ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻŦāĻžāĻĻ āĻĻā§āĻŦ, āĻ¸ā§āĻā§āĻ˛āĻŋ āĻā§āĻ¨āĻ āĻāĻā§āĻ°āĻšā§āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻ¨āĻ¯āĻŧ)āĨ¤
āĻĄāĻžāĻŽā§āĻĒ āĻāĻŽāĻžāĻĻā§āĻ° āĻ¯āĻž āĻĻā§āĻāĻŋāĻ¯āĻŧā§āĻā§:
āĻ āĻŋāĻāĻžāĻ¨āĻž 0000-0030, Wireshark āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻāĻžāĻ°, USB āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻ¤āĻĨā§āĻ¯āĨ¤
āĻāĻŽāĻ°āĻž 0040-0070 āĻ āĻāĻļā§ āĻāĻā§āĻ°āĻšā§ āĻāĻŋāĻ˛āĻžāĻŽāĨ¤
MOCFT āĻ āĻā§āĻˇāĻ° āĻŦā§āĻ¯āĻ¤ā§āĻ¤ āĻāĻāĻāĻŋ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻŽāĻŋāĻļāĻ¨ āĻĢā§āĻ°ā§āĻŽ āĻĨā§āĻā§ āĻāĻŋāĻā§āĻ āĻ¸ā§āĻĒāĻˇā§āĻ āĻāĻŋāĻ˛ āĻ¨āĻžāĨ¤ āĻāĻ āĻ āĻā§āĻˇāĻ°āĻā§āĻ˛āĻŋ āĻĢāĻžāĻ°ā§āĻŽāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ āĻā§āĻˇāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻšāĻ¯āĻŧā§āĻā§, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻĢā§āĻ°ā§āĻŽā§āĻ° āĻļā§āĻˇ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ āĻŦāĻļāĻŋāĻˇā§āĻ āĻ āĻā§āĻˇāĻ°āĻā§āĻ˛āĻŋ (āĻĢāĻžāĻ°ā§āĻŽāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻšāĻžāĻāĻ˛āĻžāĻāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§):
fd 3e 02 01 fe āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ
āĻ°ā§āĻĨ āĻā§, āĻāĻŽāĻŋ āĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻāĻ¤āĻāĻžāĻŦā§, āĻāĻ˛āĻŋāĻ¯āĻŧāĻžāĻ° āĻŽāĻ¤ā§, āĻā§āĻ¨ āĻ§āĻžāĻ°āĻŖāĻžāĻ āĻĒāĻžāĻāĻ¨āĻŋāĨ¤
āĻāĻŽāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻĢā§āĻ°ā§āĻŽāĻāĻŋ āĻĻā§āĻā§āĻāĻŋ (āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻ¤āĻĨā§āĻ¯ āĻāĻāĻžāĻ¨ā§ āĻ¸āĻ°āĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻā§, āĻĢāĻžāĻ°ā§āĻŽāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻšāĻžāĻāĻ˛āĻžāĻāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§):
āĻāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻāĻžāĻ° āĻšāĻ¯āĻŧā§ āĻā§āĻ˛? āĻ¯ā§ āĻĒā§āĻ°āĻĨāĻŽ āĻĻā§āĻāĻŋ āĻŦāĻžāĻāĻ āĻ§ā§āĻ°ā§āĻŦāĻ āĻāĻŋāĻā§ āĻ§āĻ°āĻ¨ā§āĻ°. āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻŦā§āĻ˛āĻāĻā§āĻ˛āĻŋ āĻāĻāĻŋ āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°ā§āĻā§, āĻ¤āĻŦā§ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻŽāĻŋāĻļāĻ¨ āĻŦā§āĻ˛āĻ āĻļā§āĻˇ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻāĻā§:
āĻāĻ āĻĢā§āĻ°ā§āĻŽāĻāĻŋāĻ āĻ¸ā§āĻ¤āĻŽā§āĻāĻŋāĻ¤ āĻāĻŋāĻ˛, āĻ¯ā§āĻšā§āĻ¤ā§ āĻ§ā§āĻ°ā§āĻŦāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§ (āĻšāĻžāĻāĻ˛āĻžāĻāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§) āĻāĻŦāĻ āĻ
āĻĻā§āĻā§āĻ¤āĻāĻžāĻŦā§ āĻ¯āĻĨā§āĻˇā§āĻ, āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ
āĻāĻļ āĻāĻŋāĻ˛āĨ¤ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻŦāĻžāĻāĻā§āĻ° āĻāĻāĻžāĻ° āĻĻā§āĻāĻžāĻ¯āĻŧ āĻ¯ā§ 1024 āĻŦāĻžāĻāĻ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻŽāĻŋ āĻāĻŦāĻžāĻ° āĻāĻžāĻ¨āĻ¤āĻžāĻŽ āĻ¨āĻž āĻŦāĻžāĻāĻŋ āĻŦāĻžāĻāĻāĻā§āĻ˛āĻŋāĻ° āĻ
āĻ°ā§āĻĨ āĻā§āĨ¤
āĻĒā§āĻ°āĻĨāĻŽāĻ¤, āĻĒā§āĻ°āĻžāĻ¨ā§ āĻŦāĻŋāĻŦāĻŋāĻāĻ¸ āĻĄāĻžāĻāĻ¨āĻžāĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§, āĻāĻŽāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻŽāĻŋāĻļāĻ¨ āĻĒā§āĻ°ā§āĻā§āĻāĻ˛āĻā§āĻ˛āĻŋ āĻĒāĻ°ā§āĻ¯āĻžāĻ˛ā§āĻāĻ¨āĻž āĻāĻ°ā§āĻāĻŋāĨ¤ āĻā§āĻ¨ āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ 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 āĻā§āĻāĻ¸āĻžāĻŽāĨ¤
āĻĒā§āĻ°āĻžāĻ¨ā§ āĻ¸āĻŽāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯, āĻāĻŽāĻŋ āĻ¸āĻŋ-āĻ¤ā§ āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻāĻŋ āĻ¯āĻž āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ 1024 āĻŦāĻžāĻāĻ āĻā§āĻ¨ā§āĻā§ āĻāĻŦāĻ āĻāĻāĻāĻŋ 16-āĻŦāĻŋāĻ CRC āĻāĻŖāĻ¨āĻž āĻāĻ°ā§āĻā§āĨ¤ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻāĻŋ āĻāĻžāĻ˛ā§ āĻāĻ°ā§ āĻĻā§āĻāĻžāĻ¯āĻŧ āĻ¯ā§ āĻāĻāĻŋ āĻāĻāĻāĻŋ 16-āĻŦāĻŋāĻ āĻ¸āĻŋāĻāĻ°āĻ¸āĻŋ āĻ¨āĻ¯āĻŧāĨ¤ āĻāĻŦāĻžāĻ° āĻ¸ā§āĻ¤āĻŽā§āĻāĻŋāĻ¤ - āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻ¤āĻŋāĻ¨ āĻĻāĻŋāĻ¨ āĻ§āĻ°ā§āĨ¤ āĻāĻ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻŽāĻ¯āĻŧ āĻāĻŽāĻŋ āĻā§āĻāĻ¸āĻžāĻŽ āĻ¨āĻž āĻšāĻ˛ā§ āĻāĻāĻŋ āĻā§ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¤āĻž āĻŦā§āĻāĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻāĻŋāĻ˛āĻžāĻŽāĨ¤ āĻāĻāĻ°ā§āĻāĻŋ āĻāĻžāĻˇāĻžāĻ° āĻ¸āĻžāĻāĻāĻā§āĻ˛āĻŋ āĻ āĻ§ā§āĻ¯āĻ¯āĻŧāĻ¨ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻŽāĻŋ āĻāĻŦāĻŋāĻˇā§āĻāĻžāĻ° āĻāĻ°ā§āĻāĻŋ āĻ¯ā§ X-āĻŽāĻĄā§āĻŽ āĻ¤āĻžāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻā§āĻāĻ¸āĻžāĻŽ āĻāĻŖāĻ¨āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ - CRC-CCITT (XModem)āĨ¤ āĻāĻŽāĻŋ āĻāĻ āĻāĻŖāĻ¨āĻžāĻ° āĻā§āĻ¨ā§ āĻ¸āĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻā§āĻāĻā§ āĻĒāĻžāĻāĻ¨āĻŋ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŽāĻŋ āĻāĻāĻāĻŋ āĻ¸āĻžāĻāĻ āĻā§āĻāĻā§ āĻĒā§āĻ¯āĻŧā§āĻāĻŋ āĻ¯āĻž āĻāĻ āĻā§āĻāĻ¸āĻžāĻŽ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ā§ āĻāĻŖāĻ¨āĻž āĻāĻ°ā§āĻā§āĨ¤ āĻāĻŽāĻžāĻ° āĻĢāĻžāĻāĻ˛ā§āĻ° 1024 āĻŦāĻžāĻāĻ āĻāĻ¯āĻŧā§āĻŦ āĻĒā§āĻā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§, āĻ¸āĻžāĻāĻāĻāĻŋ āĻāĻŽāĻžāĻā§ āĻāĻāĻāĻŋ āĻā§āĻāĻ¸āĻžāĻŽ āĻĻā§āĻāĻŋāĻ¯āĻŧā§āĻā§ āĻ¯āĻž āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻā§āĻāĻ¸āĻžāĻŽā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻŽā§āĻ˛ā§āĨ¤
āĻšā§āĻ°āĻ°ā§! āĻļā§āĻˇ āĻ§āĻžāĻāĻ§āĻžāĻāĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻāĻāĻ¨ āĻāĻŽāĻžāĻ° āĻ¨āĻŋāĻā§āĻ° āĻĢāĻžāĻ°ā§āĻŽāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻĻāĻ°āĻāĻžāĻ°āĨ¤ āĻāĻ° āĻĒāĻ°ā§, āĻāĻŽāĻŋ āĻāĻŽāĻžāĻ° āĻā§āĻāĻžāĻ¨ (āĻāĻŦāĻ āĻāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻŽāĻžāĻ° āĻŽāĻžāĻĨāĻžāĻ¯āĻŧ āĻ°āĻ¯āĻŧā§ āĻā§āĻā§) āĻāĻ˛āĻŋāĻ¯āĻŧāĻžāĻā§ āĻĻāĻŋāĻ¯āĻŧā§āĻāĻŋ, āĻ¯āĻŋāĻ¨āĻŋ āĻļāĻā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§ āĻā§āĻ˛āĻāĻŋāĻ āĻĒāĻžāĻāĻĨāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒāĻ°āĻŋāĻāĻŋāĻ¤āĨ¤
āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻā§āĻā§
āĻāĻ˛āĻŋāĻ¯āĻŧāĻž āĻāĻ˛ā§āĻļāĻŋāĻ¨ āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°ā§āĻā§āĻ¨āĨ¤
āĻāĻĒāĻ¯ā§āĻā§āĻ¤ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻ¨āĻž āĻĒā§āĻ¯āĻŧā§ āĻāĻŽāĻŋ āĻā§āĻŦ "āĻā§āĻļāĻŋ" āĻāĻŋāĻ˛āĻžāĻŽāĨ¤
āĻā§āĻĨāĻž āĻĨā§āĻā§ āĻļā§āĻ°ā§ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§? āĻāĻāĻž āĻ āĻŋāĻ, āĻļā§āĻ°ā§ āĻĨā§āĻā§. ī āĻāĻāĻāĻ¸āĻŦāĻŋ āĻĒā§āĻ°ā§āĻ āĻĨā§āĻā§ āĻĄāĻžāĻŽā§āĻĒ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻĨā§āĻā§āĨ¤
USB-pcap āĻāĻžāĻ˛ā§ āĻāĻ°ā§āĻ¨
āĻĄāĻŋāĻāĻžāĻāĻ¸āĻāĻŋ āĻ¯ā§ āĻĒā§āĻ°ā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻŦāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻŽāĻ°āĻž āĻĄāĻžāĻŽā§āĻĒ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻŦ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°ā§āĻ¨āĨ¤
āĻāĻŽāĻ°āĻž āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨āĻžāĻ°āĻāĻŋāĻā§ āĻāĻāĻāĻŋ āĻŽā§āĻļāĻŋāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻŋ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻāĻ¨ā§āĻĄā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ EZConfigScanning āĻ¸āĻĢā§āĻāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻāĻā§āĨ¤
āĻāĻāĻŋāĻ¤ā§ āĻāĻŽāĻ°āĻž āĻĄāĻŋāĻāĻžāĻāĻ¸ā§ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĒāĻžāĻ āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻā§āĻŽāĻāĻŋ āĻā§āĻāĻā§ āĻĒāĻžāĻāĨ¤ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻĻāĻ˛āĻā§āĻ˛ā§āĻ° āĻā§ āĻšāĻŦā§? āĻāĻŽāĻŋ āĻ¤āĻžāĻĻā§āĻ° āĻā§āĻĨāĻžāĻ¯āĻŧ āĻĒā§āĻ¤ā§ āĻĒāĻžāĻ°āĻŋ?
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻāĻŋ āĻļā§āĻ°ā§ āĻšāĻ˛ā§, āĻ¸āĻ°āĻā§āĻāĻžāĻŽāĻā§āĻ˛āĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻĒā§āĻ˛ āĻšāĻ¯āĻŧ (āĻāĻŽāĻ°āĻž āĻāĻāĻŋ āĻāĻāĻā§ āĻĒāĻ°ā§ āĻĻā§āĻāĻŦ)āĨ¤ āĻāĻŦāĻ āĻ
āĻĢāĻŋāĻ¸āĻŋāĻ¯āĻŧāĻžāĻ˛ āĻ¸āĻ°āĻā§āĻāĻžāĻŽ āĻ¨āĻĨāĻŋ āĻĨā§āĻā§ āĻĒā§āĻ°āĻļāĻŋāĻā§āĻˇāĻŖ āĻŦāĻžāĻ°āĻā§āĻĄ āĻāĻŋāĻ˛. āĻĄāĻŋāĻĢāĻ˛ā§āĻāĨ¤ āĻāĻāĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻĻāĻ˛āĨ¤
āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ¤āĻĨā§āĻ¯ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻā§āĻā§āĨ¤ āĻāĻ¯āĻŧā§āĻ¯āĻžāĻ°āĻļāĻžāĻ°ā§āĻā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ dump.pcap āĻā§āĻ˛ā§āĻ¨āĨ¤
EZConfigScanning āĻļā§āĻ°ā§ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻ˛āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻ¯ā§ āĻāĻžāĻ¯āĻŧāĻāĻžāĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻŽāĻ¨ā§āĻ¯ā§āĻ āĻĻāĻŋāĻ¤ā§ āĻšāĻŦā§ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻ˛āĻžāĻ˛ āĻ°āĻā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ā§ˇ
āĻāĻ āĻĒā§āĻ°āĻĨāĻŽ āĻ¸āĻŦ āĻĻā§āĻā§ āĻāĻŽāĻžāĻ° āĻŽāĻ¨ āĻāĻžāĻ°āĻžāĻĒ āĻšāĻ¯āĻŧā§ āĻā§āĻ˛āĨ¤ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻā§āĻĨāĻžāĻ¯āĻŧ āĻāĻ¨āĻ¨ āĻāĻ°āĻž āĻšāĻŦā§ āĻ¤āĻž āĻĒāĻ°āĻŋāĻˇā§āĻāĻžāĻ° āĻ¨āĻ¯āĻŧāĨ¤
āĻāĻāĻā§ āĻāĻŋāĻ¨ā§āĻ¤āĻžāĻāĻžāĻŦāĻ¨āĻž āĻāĻŦāĻ āĻāĻŦāĻ āĻāĻŦāĻ... āĻāĻšāĻž! āĻĄāĻžāĻŽā§āĻĒā§ āĻŦāĻžāĻāĻ°ā§ - āĻšāĻ¯āĻŧ ināĻāĻŦāĻ in āĻāĻāĻž āĻŦāĻžāĻāĻ°ā§.
āĻāĻŽāĻŋ URB_INTERRUPT āĻāĻŋ āĻ¤āĻž āĻā§āĻāĻ˛ āĻāĻ°ā§āĻāĻŋā§ˇ āĻāĻŽāĻŋ āĻā§āĻāĻā§ āĻĒā§āĻ¯āĻŧā§āĻāĻŋ āĻ¯ā§ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻĄā§āĻāĻž āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĨ¤ āĻāĻŦāĻ āĻāĻ āĻāĻžāĻ¤ā§āĻ¯āĻŧ 4 āĻāĻŋ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ°āĻ¯āĻŧā§āĻā§: āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ, āĻŦāĻžāĻ§āĻž, āĻāĻāĻ¸ā§āĻā§āĻ°ā§āĻ¨āĻžāĻ¸, āĻŦāĻžāĻ˛ā§āĻāĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¤āĻžāĻĻā§āĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻ˛āĻžāĻĻāĻžāĻāĻžāĻŦā§ āĻĒāĻĄāĻŧāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻāĻŦāĻ āĻāĻāĻāĻ¸āĻŦāĻŋ āĻĄāĻŋāĻāĻžāĻāĻ¸ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§āĻ° āĻāĻ¨ā§āĻĄāĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻā§āĻ˛āĻŋ "lsusb âv" āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻŦāĻž pyusb āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻāĻ¨ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻ āĻāĻŋāĻāĻāĻĄāĻŋ āĻ¸āĻš āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĄāĻŋāĻāĻžāĻāĻ¸ āĻā§āĻāĻā§ āĻŦā§āĻ° āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻŦāĻŋāĻļā§āĻˇāĻāĻžāĻŦā§ 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