The Shop > CNC |
DDCSV1.1 4 Axis controller |
<< < (75/202) > >> |
BrokenEye:
Great work Benedikt, much appreciated, NURBS here we come :D |
Merlin201314:
--- Quote from: Benedikt M. on February 17, 2017, 07:22:22 PM ---I have really great news today: SDL is finally running on the CNC controller!!! This is probably the biggest breakthrough so far. :beer: From here on we could cannibalise LinuxCNC, grbl, etc. and use its code for the GCode and path routines. I will still have to reverse engineer the motion driver and the keyboard, but be assured we can do that! Here's a nice photo of running SDL: FANTASTIC Job Benedikt, you are the hero of this topic :D :beer: :bow: --- End quote --- |
Benedikt:
Thanks for the kind words :beer: @Merlin201314: Would you mind sketching out a possible UI? We are not using an UI framework so I am drawing on a virtual bitmap buffer. You could just use any graphics program and sketch an UI if you find time. |
Merlin201314:
I will do that willingly Benedikt, but i need some imput from you... should we keep the layout as it is and make it better? or should we draw a complete new one? Any suggestion is very helpful for a good start Best regards |
Benedikt:
--- Quote from: Merlin201314 on February 18, 2017, 11:39:49 AM ---I will do that willingly Benedikt, but i need some imput from you... should we keep the layout as it is and make it better? or should we draw a complete new one? Any suggestion is very helpful for a good start Best regards --- End quote --- I think we should change it a bit. I don't like the Home screen to be honest. It could be simplified. Some things should be moved to actual sub menus. Especially homing and these related functions. We could keep the tabbed layout if you think that would help. As long as it is well usable and intuitive with the available buttons, everything works really ;) EDIT: I have more great news: PNG, BMP and TTF font support is now completely working: Here, I would like to get some help. I am really not that great at understanding and reverse-engineering ARM assembly. Could somebody have a look at following files: https://www.onlinedisassembler.com/odaweb/H7yyMp7I/0 (download here: http://data.bmuessig.eu/CNC/DDCSV11/Dumps/Files/motion.out) https://www.onlinedisassembler.com/odaweb/sy9GUrVy/0 (download here: http://data.bmuessig.eu/CNC/DDCSV11/Dumps/Files/motiondev.ko) Otherwise, I will have to properly learn ARM assembly, which is absolutely fine, but it will take me several months to reverse-engineer these files to get basic CNC functionality working. This is fine, but some help would greatly speed this all up. We need to get basic CNC-Functionality working. Especially important is the keypad, followed by the stepper outputs, the spindle and coolant control and finally the beeper. |
Navigation |
Message Index |
Next page |
Previous page |