810 Commits

Author SHA1 Message Date
Anders Sandstrom
be9ebea829 Minor cleanuo 2022-02-02 11:46:37 +01:00
Anders Sandstrom
d39b6ce5a1 Read all ecmc data at once. 2022-02-02 10:02:18 +01:00
Anders Sandstrom
8637d3a9ed Add timeout for auto enable 2022-02-01 12:23:23 +01:00
Anders Sandstrom
bfddbedcdd Spindle seems to work 2022-02-01 11:55:55 +01:00
Anders Sandstrom
770c1b4362 work related to spindle 2022-02-01 11:21:38 +01:00
Anders Sandstrom
af5b857f16 Remove debug time printouts from rt exe 2022-01-31 17:31:12 +01:00
Anders Sandstrom
41e489e2ab example plc: Add printout of cycles. 2022-01-31 17:28:30 +01:00
Anders Sandstrom
bbfecde0b5 Add some pics of motion execution 2022-01-31 17:23:37 +01:00
Anders Sandstrom
64132b6fe7 Add some plc commands 2022-01-31 17:04:08 +01:00
Anders Sandstrom
33898dd058 Remove rt block 2022-01-31 14:40:02 +01:00
Anders Sandstrom
5462f2ad5e WIP 2022-01-30 14:25:22 +01:00
Anders Sandstrom
2e9b1426a4 Fix load file command 2022-01-28 15:34:45 +01:00
Anders Sandstrom
5f736b5e1f Remove unused ECMC_R 2022-01-28 15:14:42 +01:00
Anders Sandstrom
6146411728 Higher prio for main and write thread 2022-01-28 10:05:48 +01:00
Anders Sandstrom
227e03adf5 Add mutexes to grbl rx and tx buffer. 2022-01-28 09:57:12 +01:00
Anders Sandstrom
b924c44ae7 Add some delay_ms to not block cores 2022-01-28 08:56:29 +01:00
Anders Sandstrom
ff913c9dbf Re-enable plc 2022-01-27 17:24:14 +01:00
Anders Sandstrom
b1791d8fb0 Add some delays in protocol suspen loop to avoid main thread using 100% cpu. 2022-01-27 16:44:30 +01:00
Anders Sandstrom
35880fe838 WIP 2022-01-27 16:16:59 +01:00
Anders Sandstrom
4d54e03b9e Give control to ecmc and reset grbl if engage limit. 2022-01-27 14:52:40 +01:00
Anders Sandstrom
f4e25dacaa Test s-traj 2022-01-27 10:22:08 +01:00
Anders Sandstrom
338aa1d173 Add comments in plc file 2022-01-26 18:22:15 +01:00
Anders Sandstrom
161ff92c25 Retrigger code buffer works.. 2022-01-26 16:51:26 +01:00
Anders Sandstrom
5593772b71 Add busy bit 2022-01-26 16:43:09 +01:00
Anders Sandstrom
55ce426476 Add plc-commands WIOP 2022-01-26 15:08:24 +01:00
Anders Sandstrom
a42b4b62f2 WIP 2022-01-26 09:46:16 +01:00
Anders Sandstrom
61bfb33edb WIP 2022-01-25 19:37:34 +01:00
Anders Sandstrom
1f9c162555 Identify ok or error from grbl 2022-01-25 19:00:43 +01:00
Anders Sandstrom
218ade3e2a WIP 2022-01-25 18:53:17 +01:00
Anders Sandstrom
634b147a56 Wait for reply before send new command. (WIP) 2022-01-25 15:56:46 +01:00
Anders Sandstrom
fc194a029b WIP 2022-01-25 15:04:56 +01:00
Anders Sandstrom
fa957a8bec WIP 2022-01-25 14:31:11 +01:00
Anders Sandstrom
11c3e5c5b5 WIP 2022-01-25 08:44:51 +01:00
Anders Sandstrom
5ff7e7fcd8 Add sync ecmc and grbl positions before enable. Comment out some printfs 2022-01-24 16:05:52 +01:00
Anders Sandstrom
438d9cf5a1 Comment out some printouts! 2022-01-24 11:41:58 +01:00
Anders Sandstrom
56c588690b Do not execute if exe time<0 2022-01-24 11:17:40 +01:00
Anders Sandstrom
02cb9cd6e4 Simulate grbl intreupt rate (WIP) 2022-01-24 11:10:20 +01:00
Anders Sandstrom
274267133d Tested 2 axes on mcu1021_coupler 2022-01-21 12:34:43 +01:00
Anders Sandstrom
50f8f7d7fd WIP 2022-01-21 11:56:29 +01:00
Anders Sandstrom
6d968d724c Fix cycles 2022-01-21 11:54:20 +01:00
Anders Sandstrom
a889eb0e8c WIP 2022-01-21 11:36:18 +01:00
Anders Sandstrom
15fc72e326 WIP 2022-01-21 09:41:07 +01:00
Anders Sandstrom
9c97d44b02 WIP 2022-01-21 08:20:22 +01:00
Anders Sandstrom
2917bdfeb5 WIP 2022-01-20 17:37:08 +01:00
Anders Sandstrom
08053a9896 WIP 2022-01-20 17:34:45 +01:00
Anders Sandstrom
0b33512ffd Increase serial buffers.. 2022-01-20 17:29:06 +01:00
Anders Sandstrom
e2de2fb0a8 WIP 2022-01-20 16:55:06 +01:00
Anders Sandstrom
002221ccf1 WIP 2022-01-20 16:32:18 +01:00
Anders Sandstrom
aa5b5f8267 Prefix all grbl files with grbl to avoid conflicts.. 2022-01-20 13:45:18 +01:00
Anders Sandstrom
84ff286e0b Rename limits.h to avoid conflict 2022-01-20 13:33:21 +01:00