{"action":"opened","issue":{"url":"https://api.github.com/repos/Traumflug/Teacup_Firmware/issues/183","labels_url":"https://api.github.com/repos/Traumflug/Teacup_Firmware/issues/183/labels{/name}","comments_url":"https://api.github.com/repos/Traumflug/Teacup_Firmware/issues/183/comments","events_url":"https://api.github.com/repos/Traumflug/Teacup_Firmware/issues/183/events","html_url":"https://github.com/Traumflug/Teacup_Firmware/issues/183","id":102354846,"number":183,"title":"RepRap Discount Smart Controller Bqranch","user":{"login":"youssefaly97","id":5233256,"avatar_url":"https://avatars.githubusercontent.com/u/5233256?v=3","gravatar_id":"","url":"https://api.github.com/users/youssefaly97","html_url":"https://github.com/youssefaly97","followers_url":"https://api.github.com/users/youssefaly97/followers","following_url":"https://api.github.com/users/youssefaly97/following{/other_user}","gists_url":"https://api.github.com/users/youssefaly97/gists{/gist_id}","starred_url":"https://api.github.com/users/youssefaly97/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/youssefaly97/subscriptions","organizations_url":"https://api.github.com/users/youssefaly97/orgs","repos_url":"https://api.github.com/users/youssefaly97/repos","events_url":"https://api.github.com/users/youssefaly97/events{/privacy}","received_events_url":"https://api.github.com/users/youssefaly97/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-08-21T11:16:22Z","updated_at":"2015-08-21T11:16:22Z","closed_at":null,"body":"Hello. So I opened this branch some time ago, I have completed over the LCD3 branch's code to get to:\n\nWhat's done:\n\n-made a customizable splash screen at start up\n\n-made main menu screen with sub menus (up to 3 levels)\n\n-used the beeper to indicate successful selections and when printer is ready after startup (can be turned off in config.wrapper)\n\n-added debounce code for encoder press down click\n\n-added cursor for selection\n\n\nWhat's yet to be done:\n\n-vertical LCD shifting code still needs some work\n\n-might add debouncing code for the encoder wheel itself (it works with about 90% reliability)\n\n-add code for the \"back\" entry (go up a level in the menu)\n\n-store strings in PROGMEM to go with the Teacup objectives (optimal ram usage)\n\n-connect the actual functions to the menu structures\n\n\nPlease give it a try and tell me about your findings if I missed any while I was testing. "}}