I need a case like that in 4.3".
That's looking really good. The overlay works...a nice balance of having a keypad but it's not obtrusive or obstructing other info. I like the buttons at the bottom, which I'm going to try in my aforementioned remote head.4.3"
Subdued keypad in background that the text will overwrite when it's wide enough. Main buttons on the bottom edge. Touch areas over the SYSTEM,DEPARTMENT,CHANNEL names to hold just likea HomePatrol.
I know. That's a case specifically designed for the Pi and the Adafruit TFT.I need a case like that in 4.3".
I checked out your code & fully understand the design is dependent on strings lengths and character positions. But this snippet caught my eye as potentially risky:Here is a file to get you started if you are inclined to mess with it while I work on finishing the actual Nextion version.
if (totalChars == 1093) {
Serial.println("detail and closecall display");
}
else;
if (totalChars == 904) {
Serial.println("simple display");
}
if (totalChars == 652) {
Serial.println("menu display");
}
Correct. This type of code is totally dependent on the protocol format, so there's always a risk that something could sink the code. But then you can also spend a lot of trying to insulate your code from protocol changes, which may or may not ever happen. My BC780 code never changed because there were no firmware updates. Maybe ProScan can chime in, if he's ever seen breaking protocol changes over the years. I went through some minor comma hell with parsing ads-b, but it's highly unlikely there will ever be breaking changes.However, unless I'm mistaken, if something changes in the future it's going to be a problem regardless since the offsets will change.
That's looking really good. The overlay works...a nice balance of having a keypad but it's not obtrusive or obstructing other info. I like the buttons at the bottom, which I'm going to try in my aforementioned remote head.
Is your baud rate to the scanner fixed? Just wondering if you decide to produce these...will you need any kind of options or setup page?
I have not. I think Uniden goes the extra mile to maintain backward compatibility.Maybe ProScan can chime in, if he's ever seen breaking protocol changes over the years.
Interested in that as well. More info?Bill, you bet!
mancow is using a Teensy (I believe) microcontroller with an intelligent Nextion display. It's like an Arduino, if that helps. The Teensy is programmed with a variant of the C language. The Nextion display can be developed using a programming tool to make usable displays pretty quickly.
I am also developing a remote head, but not a scanner remote head. Its for my ads-b 'scanner' that I developed using a Raspberry Pi and the Python programming language and a TFT display (see pic, which by the way is showing a USN aircraft over Cleveland in early December). This display is not intelligent, so unlike the Nextion I had to program everything you see in Python code. My project uses a USB SDR and an antenna, which means it's parked in a fixed location. So I'm developing a remote head using another rPi and TFT display, and they communicate via wireless networking. I digress a bit, but these are the technologies mancow and I have been discussing.
Here's an actual remote head I built in 2013 for my BC780.
![]()
BC780 - Homebrew Remote Head
I designed and built an Arduino-based remote head for the BC780. My 780 is in the basement on my shack table, but around the corner I like to watch TV while monitoring mil air. I can hear the 780 but can't see it. So I wanted a remote head that allows me to see what's happening, and have some...forums.radioreference.com
My custom ads-b scanner:
View attachment 78535
Sure, anything specific?Interested in that as well. More info?
Sure, anything specific?
In due time.how-to w/parts list, software config or how/where to get one![]()
Show a pic.