Here is what you do not see... 3 thousand views.... This means that these threads ( albeit drawn out ) is possibly helping hundreds..
<SNIP>
Of those 3 thousand views, how many are attributed to members who contribute/religiously follow these threads, vs non-members, crawlers and bots?
Personally, I read this forum multiple times a day, from 3 different devices.
Notifications are turned on, so I will pop in and have a look
each time there is a new post. (Obviously, a few running replies may rack up overnight)
Do each of these single visits add to the total tally of thread views?
If so, I'll bet that I personally have perhaps 40+ views on this thread alone.
And the same maybe goes for you and the rest of the guys helping...
If views are all that counts here, then have at it.
Personally, I would much prefer that MrDEB gets maximum value out of his experience here, but in order for that to happen he needs to throw the guys, who are helping, a bone. Not just the crumpled up piece of packaging that the meat came in, as is usually the case.
How many times do we see, on this forum, a 2nd post to an OP's thread saying something like "What
exactly are you trying to achieve? Provide your code/schematics/pcb layout, otherwise, we have no idea what you are trying to do." Sometimes, what is required materializes and the thread progresses quickly, other times it's just crickets.
In MrDEB's case, it's clearly evident that
none of the members here want to see him fail, because if that were so, they would simply not respond.
But respond they do, despite the cryptic descriptions and project objectives.
If I could help out with the code side of things I would, but despite my aspirations, I am simply not wired that way.....so all I can offer in way of help is how to seek advice, perhaps something like this:
MrDEB
Lay out the full details of your project and the intended goal.
List the hardware used and the attached devices, such as switches/sensors/displays etc.
Post your code and note the included libraries, whether they are used as standard, or have been modified in some way....
Post schematics and PCB pics.
List what works as intended, and what does not.
Then stop and wait for advice.
E.G.
'I am creating an ultrasonic distance measuring device, using PIC18F46K22, 2x16 HD44780 LCD, a tact switch and an HC-SR04 module.'
'I am using Swordfish Basic and including the standard libraries for the LCD and HC-SR04, pin connections are as per the libraries'........or;
'I am using Swordfish Basic and including the standard libraries for the LCD and HC-SR04, but due to PCB routing, pin connections have been changed and are as follows;......blah'
'Here is my code:'
'Here is my schematic.'
'Here are pics of both sides of my PCB.'
1. 'The LCD powers up fine and displays "Distance" correctly on the first line of the LCD, but when the tact switch is pressed, the 2nd line on the LCD, which should display the actual measured distance, is only showing half of what is measured.'........or;
2. 'The LCD backlight is on, but nothing is actually displayed, turning the contrast pot makes a difference and squares can be seen.'.......or;
3. 'Initially it works when I supply 5V from my bench PSU, but when I press the tact switch, the current-limiting kicks in '
All of the above may give a pretty clear indication as to where a problem is likely to reside, provided that information is supplied initially.
1. The LCD display is initialized correctly, but TOF (Time Of Flight) is probably incorrectly calculated in the code.
2. The LCD receives power, but is likely not initialized correctly in the code, or the data lines are incorrectly connected/addressed.
3. The tact switch could possibly be creating a short when pressed, or the current-limiting of the PSU is maybe set too low..
There are so many points to be addressed when a concern arises which requires some troubleshooting, and all other branches have their own interdependences. The members here are freely giving of their personal time, in order to whittle down potential sources of another member's problem.
In short, what I think I am trying to say to MrDEB, is something along the lines of "Please help us to help you."
Garbage in = garbage out.....Please turn it around.