export CANDLE_DEVICE=cpu
cargo run --release
This version works flawlessly with --features=cpu.
Security is paramount when downloading any dependency. Candle 1.1.7 should have the following verification hashes (SHA-256). Always compare these after download:
Verify via: sha256sum candle-1.1.7.zip (Linux/macOS) or Get-FileHash (Windows PowerShell). candle 1.1.7 download
| Issue | Solution |
| :--- | :--- |
| "Could not open port" | The COM port is likely in use by another program (close other slicers/terminal apps) or drivers are missing. Check Device Manager. |
| Jumbled Characters on Screen | Baud rate mismatch. Ensure Candle and GRBL are set to 115200. |
| Z-axis plunges into material | You are likely in "Absolute" coordinates mode. For homing/probing, ensure you understand G90 vs G91. |
| Window is too large for screen | Open candle.ini in Notepad and manually edit the window size values. |
After installation, verify the version:
use candle_core::Version;
fn main() { println!("Candle version: {}", Version::version()); }
Expected output: Candle version: 1.1.7
Why should you specifically target 1.1.7 over the latest version? Here are the key improvements introduced in this release: export CANDLE_DEVICE=cpu cargo run --release