Я тоже сожалею, код действительно с каждыми выходными становится все сложнее и сложнее, бывает даже что приходится возвращаться к уже казалось бы решенному вопросу, и заново его решать, это нереально надолго тормозит проект. Пока занимаюсь только программной частью, но с аппаратной стороны тоже будут сложности и большие объемы, не каждому будет по силам собрать данный прибор.
Список моделей картриджей точно такой же как и у обычной версии PortableProg (все чипы на базе 24с01 - 24с04), хотя тут еще будут 1-wire чипы eeprom, но у меня пока ни одного в наличии нет. PRO версия я бы сказал будет даже больше нацелена не на заправщиков картриджей, а инженеров которые занимаются ремонтом самих МФУ/принтеров и др. радио эл. аппаратуры (поддержка серий eeprom: 25QXX, 93cxx, 24c32-24c512, 1-wire, возможно авто-дебаг для перевода в режим принудительной прошивки SCX-3400, а так же JTAG но это не точно). Но и для заправщиков здесь будет все максимально удобно сделано для прошивки чипов 24сХХ. Касаемо цены скетч (исходник) будет предположительно стоить всего 200 росс. руб.
уведомление, после успешной прошивки дампа, о том что ссылка добавлена для модели
база данных для чип-инфо в корне карты памяти
idByte:20,58,45,52,4F,58,32,20,00,00,00,00,00,00,00,00;model=xer4118;
idASCI:C4200EXP;model=SCX-4200;
idASCI:407490;model=SP100;
idASCI:407491;model=SP100SU;
idASCI:407190;model=SP100;
idByte:20,00,01,05,01,01,03,00,64,00,FF,FF,FF,FF,FF,FF;model=SP110;
idASCI:407415;model=SP111;
idASCI:407418;model=SP111SU;
idASCI:407419;model=SP111SF;
idASCI:407166;model=SP111;
idASCI:407600;model=SP210;
idASCI:407691;model=SP212W;
idASCI:407294;model=SP202SN;
idASCI:401156;model=SP202;
idASCI:407262;model=SP203;
idASCI:407676;model=SP210SU;
idASCI:407694;model=SP210SUw;
idASCI:407683;model=SP210SF;
idASCI:407692;model=SP212;
idASCI:407263;model=SP212;
idASCI:407684;model=SP212;
idASCI:406956;model=SP300;
idASCI:407232;model=SP311;
idASCI:407253;model=SP311;
idASCI:407238;model=SP311;
idASCI:407241;model=SP311;
idASCI:407246;model=SP311;
idASCI:407249;model=SP311;
idASCI:409070;model=SP311;
idASCI:406958;model=SP3500N;
idASCI:406968;model=SP3500N;
idASCI:406972;model=SP3510SF;
idASCI:407315;model=SP3600;
idASCI:906365;model=SP3600;
idASCI:906386;model=SP3610SF;
idASCI:407313;model=SP4510;
idASCI:407304;model=SP4510;
idASCI:406922;model=SP5200;
idASCI:406924;model=SP5210;
idASCI:406926;model=SP5210;
idASCI:406723;model=SP5200;
idASCI:406727;model=SP5210;
idASCI:406719;model=SP6330;
idASCI:407484;model=SP6430;
idASCI:974032;model=SP_C240;
idASCI:407520;model=SP_C250;
idASCI:407524;model=SP_C250;
idASCI:407522;model=SP_C252;
idASCI:407526;model=SP_C252;
idASCI:972489;model=SP_C320;
idASCI:984410;model=SP_C430;
idASCI:407648;model=SP3400;
idASCI:406522;model=SP3400;
idASCI:406515;model=SP3400;
idASCI:408010;model=SP_150;
idByte:20,00,01,03,01,01,03,00,00,00,FF,FF,FF,FF,FF,FF;model=SP111;
idByte:A8,CF,58,45,52,4F,58,00,00,00,00,00,00,00,00,00;model=Xer3119;
idASCI:XEROX2;model=xer4118;
idASCI:CK300;model=CLP-300K;
idASCI:CC300;model=CLP-300C;
idASCI:CY300;model=CLP-300Y;
idASCI:CM300;model=CLP-300M;