94328730bd
全系实现断料自动切头功能、添加床网调平淡出高度、修复重启时温度有概率异常问题、F430修改为闭环电机、优化复制镜像模式并修改回零舵机角度
...
Squashed commit of the following:
commit 25bc7c6d9ee89e6cd4e326bb8497faf6a6256fcd
Merge: 588ea4402 9b487abec
Author: zkk <1007518571@qq.com>
Date: Thu Dec 19 16:23:07 2024 +0800
Merge commit '9b487abec3449dea3673618c1a8b9e88f16b4c40' into release
commit 9b487abec3449dea3673618c1a8b9e88f16b4c40
Author: ruipeng <1041589370@qq.com>
Date: Thu Dec 19 16:03:04 2024 +0800
F430NX更换为闭环Y电机
commit 641f767175387cacf9820affd616dcdb017590b9
Author: ruipeng <1041589370@qq.com>
Date: Thu Dec 19 10:42:11 2024 +0800
F430NX复制、镜像模式优化
commit ef148604da4f925305939e74cfb0edc7fbd261d1
Author: ruipeng <1041589370@qq.com>
Date: Thu Dec 19 10:40:25 2024 +0800
自动切头功能
commit fa74a82184caa6a914a32578b31aeb21f8299c7c
Merge: 9307b8957 93efb1abd
Author: zkk <1007518571@qq.com>
Date: Wed Dec 18 15:53:46 2024 +0800
Merge branch 'develop' of https://server.creatbot.com/Gitea/CreatBot/CreatBotKlipper into develop
commit 9307b89570a63040259b457ef7ff8969b394b527
Author: zkk <1007518571@qq.com>
Date: Wed Dec 18 15:49:41 2024 +0800
修复重启时候有概率出现温度数值异常的问题
commit 9925c7864471f1f9f7b1e22f45dc4d1421c1245a
Author: zkk <1007518571@qq.com>
Date: Tue Dec 17 15:55:28 2024 +0800
实现二喷头的偏移值校准功能
commit 93efb1abdea67a732b17351b8c31ae5387eaaf91
Author: ruipeng <1041589370@qq.com>
Date: Fri Dec 13 09:55:41 2024 +0800
配置网床调平淡出高度
commit 30b77165a7bdae2cd338c283fbab3c8baa37c694
Author: ruipeng <1041589370@qq.com>
Date: Thu Dec 12 14:03:30 2024 +0800
调整F430NX探测舵机角度,由90°->120°
commit 588ea4402812b09100b2417b040d7daa2d2fbfaa
Merge: 349f8f7a2 9be203c58
Author: zkk <1007518571@qq.com>
Date: Thu Dec 12 10:39:56 2024 +0800
Merge commit '9be203c58f7c88e4f6963a1079d2dcfaa5401dde' into release
commit 9be203c58f7c88e4f6963a1079d2dcfaa5401dde
Author: ruipeng <1041589370@qq.com>
Date: Wed Dec 11 15:24:05 2024 +0800
新增D600pro2、D1000的V0版机型
commit 349f8f7a249ac113700eed2b4a234473016d32c0
Merge: e554ddb83 401da556f
Author: zkk <1007518571@qq.com>
Date: Fri Nov 29 10:21:01 2024 +0800
Merge branch 'develop' into release
commit 401da556f58df5e917a379dd54565ef5775f7ed2
Merge: 508378825 52ea64cf8
Author: zkk <1007518571@qq.com>
Date: Fri Nov 29 10:12:48 2024 +0800
Merge branch 'develop' of https://server.creatbot.com/Gitea/CreatBot/CreatBotKlipper into develop
commit 52ea64cf83535c84c378239b43a7f0a6a362a517
Author: ruipeng <1041589370@qq.com>
Date: Thu Nov 28 10:55:09 2024 +0800
修复暂停掉温后,恢复时喷头温度不能恢复的问题
commit 508378825da2881043b88427a6df03230c9f66c0
Author: zkk <1007518571@qq.com>
Date: Wed Nov 27 14:47:23 2024 +0800
D1000 z轴最大速度设置成7
commit 41c2cd39275dfecafd85a0cbe504f2f5f1cdeec6
Author: zkk <1007518571@qq.com>
Date: Mon Nov 25 17:12:23 2024 +0800
优化热电偶最大报错次数
# Conflicts:
# config/CreatBot_D1000/base.cfg resolved by 25bc7c6d9ee89e6cd4e326bb8497faf6a6256fcd version
# config/CreatBot_D1000_V0/base.cfg resolved by 25bc7c6d9ee89e6cd4e326bb8497faf6a6256fcd version
# config/CreatBot_D600Pro2/base.cfg resolved by 25bc7c6d9ee89e6cd4e326bb8497faf6a6256fcd version
# config/CreatBot_D600Pro2_V0/base.cfg resolved by 25bc7c6d9ee89e6cd4e326bb8497faf6a6256fcd version
# config/CreatBot_F430NX/base.cfg resolved by 25bc7c6d9ee89e6cd4e326bb8497faf6a6256fcd version
2024-12-19 16:44:25 +08:00
55e60aecd2
优化双头打印时断电续打可能出现的异常问题
2024-11-15 16:22:55 +08:00
3b927fcd22
优化暂停下的断电续打 z值不对问题
2024-11-12 10:34:11 +08:00
d62caaee25
完善断电续打功能
2024-11-08 10:18:11 +08:00
3c440ed820
实现断电续打功能
2024-10-30 15:05:05 +08:00
a6d81e7938
添加numpy库-共振补偿用
2024-09-12 14:27:53 +08:00
Eric Callahan
0d87bec159
ci-install: update gnu-pru to version 2024.05
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2024-06-11 21:36:25 -04:00
Kevin O'Connor
589bd64ce0
command: Support 2-byte message ids
...
Allow command ids, response ids, and output ids to be either 1 or 2
bytes long. This increases the total number of message types from 128
to 16384.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2024-06-10 12:27:12 -04:00
Kevin O'Connor
49c0ad6369
motan: Fix logic error resulting in incorrect stepper phase graphing
...
The mcu_phase_offset should be added not subtracted.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2024-06-05 12:53:13 -04:00
Oleg Gavavka
b1eec53ff4
pru: BeagleBone Firmware upgrade to Debian 11.7 Bullseye ( #6577 )
...
* Porting BeagleBone to Kernel 5.10
* Fixing issue with installation for BeagleBone.
This fix resolve 2 issue:
1. Conflict with AVR packages.
2. "klipper_pru" script is executed before PRU cores are ready
* Adding additional steps to BeagleBone install guide.
* Updating BeagleBone documentation, adding different use cases, adding buses configurations SPI, I2C, CAN, UART
Signed-off-by: Oleg Gavavka <work@datalink.net.ua>
2024-04-27 11:01:57 -04:00
Kevin O'Connor
a8b493a1ae
motan: Add support for graphing ldc1612 coil frequencies
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2024-04-09 16:32:43 -04:00
Mathias Pihl
239f8e59e0
scripts: Mark install-ubuntu-22.04 as executable ( #6505 )
...
Signed-off-by: Mathias Pihl <mathias@pihlerne.dk>
2024-04-02 20:57:19 -04:00
Kevin O'Connor
40728e9231
motan: Support recording lis2dw and mpu9250 sensors from data_logger.py
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2024-03-20 19:40:23 -04:00
Markus Küffner
78a15b6d81
scripts: use greenlet version depending on python version
...
Signed-off-by: Markus Küffner <kueffner.markus@gmail.com>
2024-03-19 10:55:35 -04:00
Kevin O'Connor
09a78c31bb
buildcommands: Add Klipper app name and license to mcu data dictionary
...
Add the Klipper name and license to the mcu data dictionary so that it
can be found in the flash.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2024-03-13 21:52:39 -04:00
Dmitry Butyugin
72b301a285
scripts: Added shaper tuning parameters to calibrate_shaper script
...
The added parameters include square_corner_velocity, shaper frequencies
to optimize, input shapers to test, input shaper damping ratio and
damping ratios to test. All these options can be useful for fine-tuning
the input shapers when the default suggestions generated by the tuning
script are not optimal.
Also the `SHAPER_CALIBRATE` command was modified to pass some of these
parameters to the shaper tuning routine. Specifically, square corner
velocity and the maximum tested frequency are used to adjust shaper
tuning and maximum acceleration recommendations.
Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
2024-02-16 19:20:56 -05:00
locki-cz
01ed8096d8
spi_flash: Update board_defs.py ( #6318 )
...
Added alias for Octopus pro h723 v1.1 for sdcard update script.
Signed-off-by: David Bucek <bucek.david@gmail.com>
2023-08-15 14:11:51 -04:00
Chris Lombardi
07792a02b4
scripts: Added stm32f070 to mcus supported by flash_usb.py
...
Verified with an Monoprice Mini Select v2 using katapult.
Signed-off-by: Chris Lombardi <clearchristx@gmail.com>
2023-08-13 14:14:55 -04:00
Donna Whisnant
20d87c73fe
scripts: Support both H743 and H723 BTT SKR3 boards sdflash
...
Signed-off-by: Donna Whisnant <dewhisna@dewtronics.com>
2023-08-11 20:00:36 -04:00
Maël Kerbiriou
7e93af2574
scripts: modernize logextract.py (with opens, generators)
...
Signed-off-by: Maël Kerbiriou <m431kerbiriou@gmail.com>
2023-07-16 22:27:34 -04:00
Maël Kerbiriou
fbc5589097
scripts: logextract.py Python 3 compatibility
...
- Open log files in text mode,
- Normalize the encoding of tmcuart messages,
- Fix a bug where StatsStream.get_lines() would return None timestamps for lines
before the first Stats line. Timestamps are now back-propagated.
Signed-off-by: Maël Kerbiriou <m431kerbiriou@gmail.com>
2023-07-16 22:27:34 -04:00
Dmitry Butyugin
73d017aa89
motan: Added smoothing motan data analyzer
...
Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
2023-07-16 19:49:23 -04:00
Dmitry Butyugin
5fc5d95ca5
motan: Added pointwise 2-norm motan data analyzer
...
Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
2023-07-16 19:49:23 -04:00
Dennis Kühn
a96608add4
spi_flash: New Board Definition for BTT SKRat V1.0 ( #6249 )
...
Adds the new BTT SKRat V1.0 controller board to the board_defs for the flash-sdcard.sh tool.
The new board definition was tested by me without any errors.
Signed-off-by: Dennis Kuehn <denniskuehn@online.de>
2023-06-29 11:42:07 -04:00
Kevin O'Connor
ddf0994ba2
parsecandump: New utility to parse Klipper messages in a candump capture
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2023-05-30 20:18:41 -04:00
Frederic Morin
33b18fd62b
stm32f7: add support for stm32f7 and remram board
...
Signed-off-by: Frederic Morin <frederic.morin.8@gmail.com>
2023-05-07 11:15:05 -04:00
Eric Callahan
a3eebab4f2
util: report git version info as a dict
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2023-05-04 14:07:14 -04:00
Kevin O'Connor
1a24e7c5b6
klippy: Report repo version as "dirty" if there are untracked python files
...
Check for untracked files in the klippy/extras/ and klippy/kinematics/
directories and report those files in the log. This helps identify
code modifications when inspecting a log.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2023-05-02 11:40:18 -04:00
visilya
8850084fcf
scripts: Fix flash linux when OUT argument provided ( #6133 )
...
Signed-off-by: Ilya Vislotsky <write2ilya@gmail.com>
2023-04-07 12:32:23 -04:00
Jess
1a2033aba8
scripts: add install script for Ubuntu 22.04 Jammy ( #6112 )
...
python-dev package is not available on Jammy; specifies python3-dev.
Signed-off-by: Jess Sullivan <jess@sulliwood.org>
2023-03-27 21:09:46 -04:00
JamesH1978
761b350c80
scripts: Update flash-linux.sh to restart new systemd service ( #6049 )
...
This is an update to the script that looks for the new systemd service and restarts it if appropriate.
Signed-off-by: James Hartley <james@hartleyns.com>
2023-02-23 11:44:58 -05:00
Dmitry Butyugin
0a9a0eac3d
scripts: Fixed potential undefined var error in graph_accelerometer.py
...
Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
2023-02-23 11:40:00 -05:00
Dmitry Butyugin
14bf9f8ba8
scripts: Support multiple inputs in graph_accelerometer.py raw mode
...
Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
2023-02-23 11:40:00 -05:00
Dmitry Butyugin
ea65670239
scripts: Support resonances files in graph_accelerometer.py
...
Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
2023-02-23 11:40:00 -05:00
Elias Bakken
b7978d37b3
ar100: Support for ar100 ( #6054 )
...
Add files to support AR100
Signed-off-by: Elias Bakken <elias@iagent.no>
2023-02-20 20:15:01 -05:00
H. Gregor Molter
d7bd7f1f4b
stm32: Add sdio support
...
Adds sdio support for the stm32f4 to allow for SD card flash updates
without power cycling some boards, e.g. BTT Octopus Pro.
Signed-off-by: H. Gregor Molter <gregor.molter@secretlab.de>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2023-02-20 19:55:25 -05:00
JamesH1978
738ddaf362
scripts: update_chitu.py python env version ( #6055 )
...
Change script to use Python 3 instead of Python 2, in line with changes to update_mks_robin.py
Signed-off-by: James Hartley <james@hartleyns.com>
2023-02-13 12:28:50 -05:00
Kevin O'Connor
df1137ef75
workflows: Convert to Ubuntu 20.04 for build test
...
This also updates to the latest version of pru-gcc.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2023-02-09 20:57:53 -05:00
Kevin O'Connor
5ffe5d6349
klippy-requirements: Update to greenlet v2.0.2
...
Improves compatibility with Python v3.11. Reported by @flaviut.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2023-02-09 18:01:04 -05:00
JamesH1978
17f7c03921
scripts: update_mks_robin.py python env version ( #6043 )
...
The recent PR to change this to say `#!/usr/bin/env python` instead of `#!/usr/bin/env python2` can cause issues on non rpi based OS's where `python` is not mapped to `python3`.
`#!/usr/bin/env python3` should work in both situations.
Signed-off-by: James Hartley <james@hartleyns.com>
2023-02-09 11:44:30 -05:00
3D Print PT
3935f78543
scripts: Update update_mks_robin.py for Python3 ( #5985 )
...
Signed-off-by: Márcio Pereira <3dprintpt@gmail.com>
2023-01-17 18:31:31 -05:00
Stefan Dej
e631840ad6
scripts: add systemd klipper-mcu.service example
...
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2023-01-17 18:17:25 -05:00
Stefan Dej
cf25c3907c
scripts: remove initd klipper-mcu-start.sh
...
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2023-01-17 18:17:25 -05:00
JamesH1978
3cd8a72e60
spi_flash: Add SKR2 F429 chip variant to spi_flash ( #5956 )
...
Later addition of a F429 variant SKR2 was released. Changed btt-skr2 to btt-skr-2-f407 and added a new alias for btt-skr-2-f429
Signed-off-by: James Hartley <james@hartleyns.com>
2023-01-04 12:01:28 -05:00
JamesH1978
6ae6aaf711
board_defs: Add Fysetc Cheetah V2 to spi_flash ( #5952 )
...
As discussed with user HiitsameAsh on discord, he has confirmed this addition will flash a Fysetc Cheetah V2
Signed-off-by: James Hartley <james@hartleyns.com>
2022-12-31 18:26:30 -05:00
Chris Lee
aac613bf44
scripts: support CanBoot on RP2040 in flash_usb.py
...
Signed-off-by: Chris Lee <clee@mg8.org>
2022-12-19 15:42:53 -05:00
Matt Baker
c5d56f4438
stm32g4: implement build,usb,can,i2c,spi,serial,adc.
...
Signed-off-by: Matt Baker <baker.matt.j@gmail.com>
2022-12-02 11:31:42 -05:00
JamesH1978
638303b396
spi_flash: Update to fix SKR-3 config ( #5827 )
...
it seems I made an error with my code for the SKR 3, and I copied the code from the wrong host , this PR fixes that. I have just retested with the right code and works as expected, this is confirmed by @adelyser who brought the issue to my attention.
Signed-off-by: James Hartley <james@hartleyns.com>
2022-10-13 19:35:07 -04:00
Kevin O'Connor
bdf79caac4
atsamd: Add Kconfig definitions for same51j19 and same54p20 chips
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2022-10-13 11:27:14 -04:00
JamesH1978
5fad485b13
spi_flash: Add SKR2, SKR3 and Creality 4.2.2/7 to spi_flash ( #5807 )
...
As discussed with Arksine, he has created new working settings for the Creality 4.2.x boards as the original 4.2.7 entry did not work, plus addition of SKR2 and SKR3. Tested on 4.2.2 and SKR2 and SKR3EZ.
These are using the new skip_verify functionality that was recently merged due to them using SDIO
Also removed a double definition for `monster8` it was in main definitions and aliased.
Signed-off-by: James Hartley <james@hartleyns.com>
2022-10-05 15:05:58 -04:00