Repository navigation
Releases: photonfirmware/photon
Release list
v1.1.1-2u - Patch release for 16mm and 24mm Feeders
v1.1.1-2u is a small firmware release for 16mm and 24mm feeders that adds some features and contains a bugfix.
High Power mode can now be activated by double-clicking the forward button. Green indicates High Power mode, Red indicates Precision mode.
Programming feeder slots is now gated behind the UUID of the request matching, preventing erroneous slot programming.
Drive methodology has been updated to inherently be more precise, although this rarely affects performance for parts in 16mm and 24mm tape.
v1.0.7 - Breaking out feed methods by distance
v1.0.7rc0 - manual power mode switching
updates python version for ci
v1.0.6 - Huge improvements in Precision and Robustness
Photon v1.0.6 represents a huge improvement in drive methodology. This change solves a few bugs and results in more precise feeds that are more robust to external friction.
This update is recommended for all users and all hardware versions of 8mm and 12mm Feeders.
This Firmware Release is NOT for 16mm and 24mm Feeders.
- New drive structure accounts for both static and dynamic friction, reducing the drive speed after overcoming static friction. This reduction in power improves stopping precision when we reach the encoder tick.
- Increased brake tick precision eliminates a bug where feeders would require pick position to be reset upon power cycle. Because the encoder position is exactly on the goal tick on boot, feeding can pick up without an offset on boot.
- Greatly reducing the drive power during final positioning also means that final encoder position is much less dependent on external friction. Every feed readjusts drive power for both static and dynamic friction, so changes in tape friction are accounted for.
- In situations where thick tape takes much longer to feed due to this new drive method, Photon will increase the aggressiveness of feeding power until the tape is changed out.
- Feeding methodology is also broken out by feed distance to improve feeding speed for large parts
v1.0.6rc5 - Faster feeding for distances greater than 4mm
fixing incorrect pinned version
v1.0.6rc4 - higher peel_tension_release_time
much higher peel_tension_release_time to prevent film from having any…
v1.0.6rc3 - improves speed for thicker tapes
cleans up resetting tape settings, removes checkTape in feed loop, re…
v1.0.6rc2 - Increase peel to counteract peel tension release
peels the peel_tenstion_release_time to ensure we dont lose tension o…
v1.0.6rc1 - large reduction in coast
adds two phase driving to greatly reduce coast
v1.0.6rc0 - Slower approach, film isolation
Small rc edit that increases DRIVE_APPROACH_FINAL_TICKS and also PEEL_BACKOFF_TIME, isolates film from affecting tape with stretchy films