Skew compensation in the Bambu X1C Firmware

Looks like nothing is setup for that and it ignores the values.

Apr 21 18:55:46 info forward[1046]: [MCU][BMC]Set hotend to 220.00
Apr 21 18:55:46 info forward[1046]: [MCU][MISC]sub stage set to:(0)
Apr 21 18:55:46 info forward[1046]: [gparser][358] MCU seq: 23 size: 1024
Apr 21 18:55:46 info forward[1046]: [MCU][BMC]M1005:M1005 I0.000252
Apr 21 18:55:46 info forward[1046]: [MCU][BMC]M1005:current XY_comp_ang = 0.0005
0
Apr 21 18:55:46 info forward[1046]: [MCU][BMC]M1005:new XY_comp_ang = 0.00025
Apr 21 18:55:46 info forward[1046]: [MCU][BMC]M500 : M500
Apr 21 18:55:46 info forward[1046]: [MCU][BMC]Set hotend to 220.00
Apr 21 18:55:46 info forward[1046]: [MCU][BMC]Wait hotend to 220.00
Apr 21 18:55:46 info forward[1046]: [MCU][MISC]sub stage set to:(2)
Apr 21 18:55:46 info forward[1046]: dump: 1760 1598 7040 1010 2 2 0 16b 0 2 ff 0
2 3 ff ff 0
Apr 21 18:55:46 info forward[1046]: [MCU][SYS]Cpu.Max=6159.9903 Ramleft=1420
Apr 21 18:55:46 info forward[1046]: [MCU][SYS]Task main cpu.max=3341.9597 stk.ma
x=0x20000f0c.0x20000010 stkSz=4096 stkFr=1696
Apr 21 18:55:46 info forward[1046]: [MCU][SYS]Task GcodeRunner cpu.max=0.9856 st
k.max=0x200075f4.0x20006d08 stkSz=2816 stkFr=1224
Apr 21 18:55:46 info forward[1046]: [MCU][SYS]SIO r_ts=183 i_diff=7045 i_cnt=-61
5673864
Apr 21 18:55:46 info forward[1046]: [MCU][SYS]Dev[uart0]fw_cnt724875 tx=48361062
rx=833256 dis=65407 he=177 pe=60

This is my experimental print start :wink:

;M1005 X79.52 Y79.60

;
;
M1005 I0.000252

M500
M501
M502
M503
M504