Hi,
How should I proceed with a Stratasys Dimension printer? It seems to decode correctly when I set it to “prodigy” printer type, but won’t work with other types.
The problem is with the automation script, here is what I get when I connect a cartridge’s EEPROM:
New device detected <23d985710100006f>.
Error! verify machine type?
Details:
Traceback (most recent call last):
File "build/bdist.linux-armv6l/egg/stratatools/helper/rpi_daemon.py", line 37, in on_new_cartridge
c = cartridge_manager.decode(machine_number, eeprom_uid, read_bytes(eeprom_path))
File "build/bdist.linux-armv6l/egg/stratatools/manager.py", line 54, in decode
cartridge = self.unpack(cartridge_packed)
File "build/bdist.linux-armv6l/egg/stratatools/manager.py", line 112, in unpack
raise Exception("invalid content checksum: should have " + hex(struct.unpack("<H", str(cartridge_packed[0x40:0x42]))[0]) + " but have " + hex(self.checksum.checksum(cartridge_packed[0x00:0x40])))
Exception: invalid content checksum: should have 0xf900 but have 0x9e0c
Do you have an idea on what I could do to make it work? Thanks!
Hi,
How should I proceed with a Stratasys Dimension printer? It seems to decode correctly when I set it to “prodigy” printer type, but won’t work with other types.
The problem is with the automation script, here is what I get when I connect a cartridge’s EEPROM:
Do you have an idea on what I could do to make it work? Thanks!