logo
Welcome, Guest. Please Login or Register.
19. April 2024, 06:46:10


Home Help Search Login RegisterWIKIUHSDR Download

Amateurfunk Sulingen
Diskussions- und Newsboard des DARC-Ortsverbandes I40  |  allgemeine Kategorie  |  mcHF Projekt Deutsch / English (here you can discuss everything related to mcHF) (Moderators: DF8OE, DL1PQ)  |  Topic: mcHF v0.7 Touchscreen <- zurück vorwärts ->
Pages: 1 [2] 3 Go Down Print
   Author  Topic: mcHF v0.7 Touchscreen  (Read 7887 times)
SP9BSL
positron
alter Hase
****

Offline

Posts: 443





View Profile WWW
Re:mcHF v0.7 Touchscreen
« Reply #15 on: 16. April 2018, 07:30:28 »

Hi Janez,
Quote from: S58J on 16. April 2018, 01:01:46
- I am not really sure of the following sentence in the instructions: "After three valid samples position of cross changes". Does it mean that I need to press each cross three times?
YES this is mandatory because function takes average of the three measurements for each point. It is a MUST to perform calibration exactly as described on the screen.

Quote from: S58J on 16. April 2018, 01:01:46
- And crosses position change automatically anyway if I do something or not.

To sum it up: Touch Calibration now works while on 2.9.25 it was imposible. However the touch calibration procedure is slighly confusing (and runs on its own with or without my interaction) with not so good results when in operational mode (you need to press all over the screen to find particular control). 

And this is the problem. It can not do "self service" it is an user interaction with touchpanel not for the panel itself. So if it does, there must be something like glitches on TP_IRQ line (you can observe this with scope probe, when you touch the screen it should be pulled low by touch screen controller on your lcd pcb, but only during the touching).
« Last Edit: 16. April 2018, 07:31:00 by SP9BSL » Logged

73 Slawek
S58J
schon länger dabei
**

Offline

Posts: 100



Ich liebe dieses Forum!

View Profile
Re:mcHF v0.7 Touchscreen
« Reply #16 on: 16. April 2018, 21:39:56 »

Hi to all

I made a video which can better explain the situation than my limited English. It is about Touchscreen calibration where I press NOTHING and the process just goes on. Of course prior to that I have pressed BAND + and BAND - together and after that I have touched the screen.

Problem is that video exceeds the 5Mb forum quota (it is 17Mb). So you can get it directly from me: radioamaterizem at gmail dot com.

Another situation: if I race against the procedure and try to press each cross a couple of times, before it moves to another, than I get a limited progress on the operational screen. But the touching point for individual command is still not where it should be but somehow closer.
Logged
S58J
schon länger dabei
**

Offline

Posts: 100



Ich liebe dieses Forum!

View Profile
Re:mcHF v0.7 Touchscreen
« Reply #17 on: 16. April 2018, 21:56:26 »

Another observation to add:

I believe it is not hardware related issue. If during the procedure I press the cross and hold it, the procedure halts and it doesn't move to another cross before I depress the current one.
Logged
peter_77
Urgestein
*****

Offline

Posts: 735



THE mcHF and UHSDR forum !

View Profile
Re:mcHF v0.7 Touchscreen
« Reply #18 on: 17. April 2018, 10:16:22 »

Never "hold" it during pressing the cross. You need to press the cross 3 times, than another cross appears, again 3 times press and so on.
This needs to be repeated for 5 crosses. The 4 corners and a center cross.
Pretty self explaining.
After that the procedure is over. You can then start a little "painting program" on the screen or reboot into normal operation.

If the calibration process does something of his own. That means that the touchscreen is somehere pressed.
Also the button check process (blue screen) should show this. It shoes even the value which button is permanently pressed.
This can happen if the edges of the screen window from your case or something else press to hard against the touchscreen.
The screen than "thinks" that a button is pressed and reacts weired.
You can testwise avoid this in not mounting anything around the touchscreen.
« Last Edit: 17. April 2018, 10:18:15 by peter_77 » Logged
S58J
schon länger dabei
**

Offline

Posts: 100



Ich liebe dieses Forum!

View Profile
Re:mcHF v0.7 Touchscreen
« Reply #19 on: 17. April 2018, 11:15:39 »

Hi

The LCD is in the clear, test blue screen everything indicates normal - coordinates change only when I touch the screen. During the operational mode I hear beep only when the screen is being touched...

The problem begins as soon as I see the first cross in the calibration procedure. And at the end it is impossible to draw anything because the screen blocks and draws something on its own (some scatterd points arround the screen). I need to remove the power phisically because during drawing even Power button becomes blocked.

During the calibration I know that I need to press each cross 3 times. Buy only holding the cross I just wanted to test the reaction of the program (if it will still continue to run on its own).

Again, it would be good for you to see the video I have made.

Little more about touchscreen during the operational mode: looks like all commands shifted slightly lower and to the left - like a have a smaller screen. In my previous post I have mentioned that System info/Display shows HY28A/B but I have HY32D.

Logged
DF8OE
Administrator
*****

Offline

Posts: 6268



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:mcHF v0.7 Touchscreen
« Reply #20 on: 17. April 2018, 11:56:37 »

Screen size is calculated by data which is gathered by calibration process.

If screen "draws something by itself" without touching anything you do have spikes on TP-IRQ line. You must investigate if it is a soldering problem on UI-PCB or the LCD itself which throws TP_IRQs by chance.

vy 73
Andreas
Logged

Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen...
qrz.com-Seite von DF8OE
-----------------------------------------------------
>>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
S58J
schon länger dabei
**

Offline

Posts: 100



Ich liebe dieses Forum!

View Profile
Re:mcHF v0.7 Touchscreen
« Reply #21 on: 17. April 2018, 16:59:06 »

Hi Andreas

I just checked the soldering - all OK. TP_IRQ is connected to the PA4 (pin 29) on STM32. No resistance, no bridges, ...

Then I suppose the only way forward is to buy a new HY32D? Or is there a test I can do with HY32D alone, regarding the TP_IRQ?

Unfortunately I have only a limited number of instruments (multi-meter, professional LCR meter, and W-meter).
Logged
DF8OE
Administrator
*****

Offline

Posts: 6268



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:mcHF v0.7 Touchscreen
« Reply #22 on: 17. April 2018, 17:09:33 »

You only need to cut TP_IRQ connection from LCD to STM. No measurement equipment neccessary.

If problem persists: --> solder bridges on UI PCB.
If problem is gone --> faulty LCD

vy 73
Andreas
« Last Edit: 17. April 2018, 17:09:56 by DF8OE » Logged

Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen...
qrz.com-Seite von DF8OE
-----------------------------------------------------
>>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
S58J
schon länger dabei
**

Offline

Posts: 100



Ich liebe dieses Forum!

View Profile
Re:mcHF v0.7 Touchscreen
« Reply #23 on: 17. April 2018, 20:46:55 »

Hi

TP_IRQ trace is cut, but now I have no touchscreen capability during the normal operation and I cannot enter the Touchscreen Calibration during the startup. Does this proves faulty LCD?

vy 73
Janez
Logged
DF8OE
Administrator
*****

Offline

Posts: 6268



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:mcHF v0.7 Touchscreen
« Reply #24 on: 18. April 2018, 06:33:57 »

I think this indicates faulty LCD. Of course you cannot have touchscreen capability if the line is cut. But if the spures are not present if line is cut they MUST come from LCD itself. And if nothing is touched there should not be any TP_IRQ signals.

vy 73
Andreas
Logged

Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen...
qrz.com-Seite von DF8OE
-----------------------------------------------------
>>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
S58J
schon länger dabei
**

Offline

Posts: 100



Ich liebe dieses Forum!

View Profile
Re:mcHF v0.7 Touchscreen
« Reply #25 on: 18. April 2018, 17:28:40 »

Hi

Spures are still there, aprox every 2kHz, however their amplitude is now almost 10dB down (lower). Check the attached photo.

73s
Janez, W4/S58J
 20180418_132525.jpg
Logged

DF8OE
Administrator
*****

Offline

Posts: 6268



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:mcHF v0.7 Touchscreen
« Reply #26 on: 18. April 2018, 17:39:19 »

I cannot tell something about the spurs - but about the touchscreen calibration. There was something hurt in the last version (27) that cause the calibration errors. So meanwhile I do not think there is something wrong with your LCD or UI PCB - please stay tuned (or takt 26 version).

vy 73
Andreas
Logged

Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen...
qrz.com-Seite von DF8OE
-----------------------------------------------------
>>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
S58J
schon länger dabei
**

Offline

Posts: 100



Ich liebe dieses Forum!

View Profile
Re:mcHF v0.7 Touchscreen
« Reply #27 on: 18. April 2018, 17:52:24 »

Thank you Andreas. I will wait for the solution.

All the best to the team for your hard work. Without you guys, we would never have so much fun building so cool transceivers (which in my opinion smashes FT-818 into the dust and many others, but I don't want to provoke anyone - just my opinion).

Respect!

Janez, W4/S58J
Logged
DF8OE
Administrator
*****

Offline

Posts: 6268



Stellvertr. OVV I40, Jugend / Nachwuchsreferent

View Profile WWW
Re:mcHF v0.7 Touchscreen
« Reply #28 on: 18. April 2018, 17:57:03 »

Thank you for telling us your opinion - big motivation....

We all have had already calibrated our TCs so nobody has noticed the bug. It will disappear as fast as possible. You can step back to v 2.9.26, do the calibration and store it by powering off via power button, then step forward to 2.9.27 and TC will use calibration data which is stored.

vy 73
Andreas
Logged

Wenn der Wind des Wandels weht, nageln die einen Fenster und Türen zu und verbarrikadieren sich. Die anderen gehen nach draußen und bauen Windmühlen...
qrz.com-Seite von DF8OE
-----------------------------------------------------
>>>> Die Inhalte meiner Beiträge dürfen ohne meine explizite Erlaubnis in jedwedem Medium weiterverbreitet werden! <<<<
S58J
schon länger dabei
**

Offline

Posts: 100



Ich liebe dieses Forum!

View Profile
Re:mcHF v0.7 Touchscreen
« Reply #29 on: 19. April 2018, 00:59:00 »

Buttom line: my touchscreen works. Yessssssss

However:
- Going back to 2.9.26 = no success, same problems with Touchscreen calibration.
- Then I bluffed and blindfoldedly selected FW 2.9.19 = almost no success, calibration still runs on its own, BUT it has about a second more delay between the crosses and that was good enough to calibrate.

Now my touchscreen is almost spot on, anyway good enough for me and it is fun using it. Of course I upgraded back to FW 2.9.27, but I will not even remotely go back into Touchscreen calibration!

Another observation: spures are almost gone.

Conclusion:
I believe that Touchscreen bug is present for longer time - it is a part of some recent upgrades. 
Logged
Pages: 1 [2] 3 Go Up Print 
Diskussions- und Newsboard des DARC-Ortsverbandes I40  |  allgemeine Kategorie  |  mcHF Projekt Deutsch / English (here you can discuss everything related to mcHF) (Moderators: DF8OE, DL1PQ)  |  Topic: mcHF v0.7 Touchscreen <- zurück vorwärts ->
Jump to: 


Login with username, password and session length

 Es wird die Verwendung von Browsern die auf der "Blink"-Engine basieren und mindestens
1024x768 Pixel Bildschirmauflösung für die beste Darstellung empfohlen
 
Amateurfunk Die Beiträge sind, sofern nicht anders vermerkt, unter der folgenden Lizenz veröffentlicht:
GNU Free Documentation License 1.3 GNU Free Documentation License 1.3
verbindet!
Powered by MySQL Powered by PHP Diskussions- und Newsboard des DARC-Ortsverbandes I40 | Powered by YaBB SE
© 2001-2004, YaBB SE Dev Team. All Rights Reserved.
- modified by Andreas Richter (DF8OE)
Impressum & Disclaimer
Valid XHTML 1.0! Valid CSS!