#helping bring a new touch panel to meshtashtic

1 messages · Page 2 of 1

small hamlet
#

What aspect ratio are you aiming for ?

ripe quartz
#

240x 360

#

its a 2.4 inch tft so its tiny

#

thus why no full size keyboard

#

@ionic hemlock would you happen to have any experience with qt?

#

Conceptually I believe i should add the code for the qt Ui inside a method in a variant .cpp file

#

it is specific to the variant at the moment

small hamlet
#

T9s better than nothing

#

You could add a space bar to the zero

#

Or what did the actual t9s use ? It's been so long

ripe quartz
#

depended on the phone

#

some used the star for space some used 0

#

I have to figure out if the current touch implementation will work for up to 4 taps in a row

#

in the firmware

small hamlet
#

Should be able to try to figure out. The screen. Sampling rate or the response business.

#

Voice to text sucks

ripe quartz
#

i think i got it ready to code up

#

now to learn how to

#

lol

#

have a global variable called event counter
each touch event increments the counter
in each event handler method set a short timer about the time it takes to tap a screen 5 times slowly maybe a second and a half. then have the following logic control

char _onButton2(){
if(eventCounter%4=0) { return/output 2}
else if(eventCounter%3=0) { return/output C}
else if(eventCounter%2=0) { return/output B}
else if(eventCounter%1=0) { return/output A}

#

}

#

think something like this may work

small hamlet
#

@ripe quartz can you find the lsc number for all the components that will be used in this project along with with their names

#

LCSC*

#

Part number

ripe quartz
#

HT-RA62 Lora module, ESP32-2432S024C for the board

#

thats basically it

#

besides a battery

ripe quartz
ripe quartz
#

you stillwant to call in 3 hours?

#

@small hamlet

ripe quartz
#

much nicer

small hamlet
#

Exam timetable just came out

#

Busy asf for the next 2 months

ripe quartz
#

oof

small hamlet
#

Yeah not fun

#

Sorry mate kinda packed 4n

#

Rn

ripe quartz
#

your good