Android keyboard emulation on my hardware

 

 

This is quite good learning process. I mean, it is simple, but at the same time it is quite complex. Like i can't use coma more than one time, and if i delete it, i can use it again. Simple, but need additional code to make it work. Also cursor jumping, if i push cursor to front, first i have to shift numbers to left, and only when i can write new number, also have to make sure that number size is less than 4 digits, if i try to shift 3 digit number to right, i can end-up it other variable memory inside CCRAM, and stuff like that. So it is simple program, but it gets larger and larger. Good that i have huge amount of SRAM on my STM32F429, and not doing this on PSoC5LP or even worse, on PSoC4