hi everybody,
i own a chinese i3 knockoff, namely the Anet A8 which i'm improving in various ways, including replacing the melzi controller with a RAMPS 1.4 on which i put Marlin 1.1.0RC6.
unfortunately, these chinese i3s have a 5 button panel, unlike the classic encoder ones. i managed to get the LCD working, but of course, for the buttons, there needs to be support in Marlin.
some guys over at repetier forums have implemented that so i thought it would be nice to port that code to Marlin, however, despite the fact that i can code, i am completely new to marlin and have no idea where i should put the code to respect the "structure" of the firmware and perhaps send a pull request to get it incorporated into trunk.
so anybody can help?
at this point i'm pretty sure i should add some code to the RAMPS_14.h but there must be other places...
i own a chinese i3 knockoff, namely the Anet A8 which i'm improving in various ways, including replacing the melzi controller with a RAMPS 1.4 on which i put Marlin 1.1.0RC6.
unfortunately, these chinese i3s have a 5 button panel, unlike the classic encoder ones. i managed to get the LCD working, but of course, for the buttons, there needs to be support in Marlin.
some guys over at repetier forums have implemented that so i thought it would be nice to port that code to Marlin, however, despite the fact that i can code, i am completely new to marlin and have no idea where i should put the code to respect the "structure" of the firmware and perhaps send a pull request to get it incorporated into trunk.
so anybody can help?
at this point i'm pretty sure i should add some code to the RAMPS_14.h but there must be other places...