Tanguy Pruvot
3 years ago
committed by
Scott Lahteine
3 changed files with 3 additions and 24 deletions
@ -1,22 +0,0 @@ |
|||
# |
|||
# buildroot/share/PlatformIO/scripts/STM32F103VE_longer.py |
|||
# Customizations for env:STM32F103VE_longer |
|||
# |
|||
import os,marlin |
|||
|
|||
# Rename ${PROGNAME}.bin and save it as 'project.bin' (No encryption on the Longer3D) |
|||
def encrypt(source, target, env): |
|||
firmware = open(target[0].path, "rb") |
|||
renamed = open(target[0].dir.path + '/project.bin', "wb") |
|||
length = os.path.getsize(target[0].path) |
|||
position = 0 |
|||
try: |
|||
while position < length: |
|||
byte = firmware.read(1) |
|||
renamed.write(byte) |
|||
position += 1 |
|||
finally: |
|||
firmware.close() |
|||
renamed.close() |
|||
|
|||
marlin.add_post_action(encrypt); |
Loading…
Reference in new issue