Ideas for Mobile Computing Counter Measures & Entertainment

sdrawkcaB

Defender of Light
Security
Advanced User
Lifetime Premium Member
Joined
Mar 6, 2018
Messages
4,120
Reaction score
7,876
Location
Here
I started a new thread to break this conversation off and continue it here. I have a bunch of ideas of software computing functions and roles I'd like to add to my vehicle. As a quick background, I currently have a WiFi router installed permanently in my vehicle that has an LTE modem with it. As I drive around, the modem stays connected and then my devices in my vehicle such as my DashCam, Escort Max 360c radar detector, Cell phone, and headrest mounted iPads all stay connected to the internet. I thought it would be cool to have my music collection with me, so I started thinking about adding an Intel NUC ( a small form factor computer by Intel, but that is many times more powerful than ARM processor based platforms such as Raspberry Pi -- as they use laptop-grade mobile processors, ram, and SSDs).

Here are some ideas I've come up with so far for what I would like to run on it.

What’s your plan with the NUC? I use mine for a Plex server at home :)
  • VMware ESXi with a few VMs.
    • Mobile plex media server - keep a copy of my full music collection with me so as to not have to stream over the internet.
    • PiHole DNS filtering -- cut down on bandwidth from ads and analytics and make my LTE s
    • Privoxy -- further cut down on bandwidth from ads and analytics -- things that can't be DNS filtered, but CAN be re-written or eliminated in the HTTP request or content.
    • Squid http/s content cache -- cache content on a shared proxy server to cut down on bandwidth for static unchanged content
    • Intercepting proxy to specifically intercept API calls from a few apps I'm interested in building my own "connected device" to go along with it. I want to be able to setup rules for specific HTTP requests and responses, then fire off my own third party actions based on what is happening (using rule sets I define).
    • Multiple ADS/B receivers for localized air patrol sanning and alerts that will NOT be filtered, unlike the popular services that filter out LE planes on request.
    • Software-Defined Scanning for Digital+Analog audio scanning, using multiple antennas and scanning instances at the same time.
    • Dashcam sync VM, to offload content from my dashcam and make automated uploads to my unlimited Google drive.
    • OpenALPR to actively identify and alert to the presence of unmarked and stealth-marked law enforcement vehicles. This would of course require a "watch list" to be created and user maintained, but it is a project I'm interested in testing and developing.
What other ideas for roles or functionality have you guys thought of, that could be useful or fun?
 
Last edited:

thanks

for all the fish
Advanced User
Lifetime Premium Member
Joined
Sep 16, 2016
Messages
5,766
Reaction score
6,841
Nice, so the NUC would boot up on start and shutdown with the car?
 

sdrawkcaB

Defender of Light
Security
Advanced User
Lifetime Premium Member
Joined
Mar 6, 2018
Messages
4,120
Reaction score
7,876
Location
Here
Nice, so the NUC would boot up on start and shutdown with the car?
Yes, exactly. I would tie in a sensor to emulate a "battery backup" USB connection, and instruct VMware ESXi to pause all the VMs to disk when the power was cut. Then when the power resumes, the NUC would boot up again and auto resume the VMs.
 

lastdeadmouse

Learning to Fly
Beginner User
Joined
Jan 9, 2019
Messages
166
Reaction score
206
A couple points about ADS-B as a private pilot.

1. If you're not filtering ADS-B in data, you'll receive a TON of falses, especially on nice weather days or near an airport. Hell, every decent sized city has quite a bit of ADS-B out traffic inbound, outbound, and just flying for shits and giggles. After 2020, that number will go way up, too. It doesn't even account for LEO planes without ADS-B or with their transponder turned off in areas that don't require it.

2. Filtering ADS-B without the identifiers for Law Enforcement planes would be incredibly difficult. Limiting by altitude would still lead a ton of falses. An advanced algorithm for flight patterns would be almost impossible and certainly mistake pattern work, turns around a point and other training maneuvers, and sight seeing pilots for LEO planes.

3. Scraping identifiers, though somewhat plausible, would also be incredibly difficult. A lot of state police N-numbers end in "SP" but not all and not only. The best bet may be pulling N-numbers from Wikipedia as there's actually a lot of info on Statey owned aircraft, but even then, they go up for a lot of reasons that aren't speed enforcement related.

ADS-B flight tracks that I often see on here assumed to be speed enforcement related obviously aren't to actual pilots, and there's a lot of confusion here on ADS-B in general.
 

InsipidMonkey

Premium Monkey
Advanced User
Premium Member
Joined
Mar 22, 2017
Messages
5,865
Reaction score
11,656
Location
New England
ADS-B flight tracks that I often see on here assumed to be speed enforcement related obviously aren't to actual pilots, and there's a lot of confusion here on ADS-B in general.
Can you point out some of these erroneous tracks? It would be great to get some of your thoughts on the ADS-B data as well.

It's pretty straightforward to generate a list of all government registered aircraft from the FAA database, and the racetrack patterns they run over highways at low speed/altitude are pretty unmistakable. You can further confirm by looking at all the Waze reports of police in the area as well.

If you have any ideas for improvements, we're all ears.
 

Transporter

ModWight Transporter
Advanced User
Lifetime Premium Member
Joined
Jul 3, 2018
Messages
2,710
Reaction score
3,961
Location
In front of you but behind a Rabbit
Before I got my new DMX-905S head units in both our daily drivers so I could go hands free, have a backup camera, and play FLAC files, I was running a Mini Mac with Logitech Media Server in the Thunderbird and had a NUC in the Expedition center storage console for its FLAC files. I tried streaming it from the home server but didn't like the drops, cost, or leaving a hole in my network security so I went with an all hardwire solution in each vehicle. I already had the Mini Mac and wasn't using it anymore and the NUC was less then 3 month's data at the time.
 

sdrawkcaB

Defender of Light
Security
Advanced User
Lifetime Premium Member
Joined
Mar 6, 2018
Messages
4,120
Reaction score
7,876
Location
Here
A couple points about ADS-B as a private pilot.

1. If you're not filtering ADS-B in data, you'll receive a TON of falses, especially on nice weather days or near an airport. Hell, every decent sized city has quite a bit of ADS-B out traffic inbound, outbound, and just flying for ****s and giggles. After 2020, that number will go way up, too. It doesn't even account for LEO planes without ADS-B or with their transponder turned off in areas that don't require it.

2. Filtering ADS-B without the identifiers for Law Enforcement planes would be incredibly difficult. Limiting by altitude would still lead a ton of falses. An advanced algorithm for flight patterns would be almost impossible and certainly mistake pattern work, turns around a point and other training maneuvers, and sight seeing pilots for LEO planes.

3. Scraping identifiers, though somewhat plausible, would also be incredibly difficult. A lot of state police N-numbers end in "SP" but not all and not only. The best bet may be pulling N-numbers from Wikipedia as there's actually a lot of info on Statey owned aircraft, but even then, they go up for a lot of reasons that aren't speed enforcement related.

ADS-B flight tracks that I often see on here assumed to be speed enforcement related obviously aren't to actual pilots, and there's a lot of confusion here on ADS-B in general.
What would be your ideal setup for detecting and logging tail numbers and then reviewing the data and adding custom alerts for specific tail numbers? I'm interested in learning new ideas, methods, and of software and hardware combos, and etc.
 

dchemist

Lifetime RDF Contributor
Advanced User
Lifetime Premium Member
Joined
Jul 26, 2017
Messages
3,110
Reaction score
5,673
Location
Benton, AR
A couple points about ADS-B as a private pilot.

1. If you're not filtering ADS-B in data, you'll receive a TON of falses, especially on nice weather days or near an airport. Hell, every decent sized city has quite a bit of ADS-B out traffic inbound, outbound, and just flying for ****s and giggles. After 2020, that number will go way up, too. It doesn't even account for LEO planes without ADS-B or with their transponder turned off in areas that don't require it.

2. Filtering ADS-B without the identifiers for Law Enforcement planes would be incredibly difficult. Limiting by altitude would still lead a ton of falses. An advanced algorithm for flight patterns would be almost impossible and certainly mistake pattern work, turns around a point and other training maneuvers, and sight seeing pilots for LEO planes.

3. Scraping identifiers, though somewhat plausible, would also be incredibly difficult. A lot of state police N-numbers end in "SP" but not all and not only. The best bet may be pulling N-numbers from Wikipedia as there's actually a lot of info on Statey owned aircraft, but even then, they go up for a lot of reasons that aren't speed enforcement related.

ADS-B flight tracks that I often see on here assumed to be speed enforcement related obviously aren't to actual pilots, and there's a lot of confusion here on ADS-B in general.
Man this is a quality post and you are right about the filtering required. There is a lot of air traffic. Here in Arkansas I'm fortunate that there is only one aircraft that is used for VASCAR and it flies a lot more ops than just speed enforcement. Additionally I've got a great example where the flight track looks like VASCAR except it wasn't. You can see it here:
110515
In this example there are no known VASCAR lines in any of these locations. @johnboy00 has done an excellent job with JBV1 and the "PAWS" project. His flight path analysis, altitude filtering, speed filtering, etc. pretty much keep JBV1 quiet to false alarms for aircraft. You are right about the difficulty involved about the process but yet there are still some really bright minds that prevail!
 

sebbb306

Learning to Fly
Beginner User
Joined
Oct 12, 2018
Messages
60
Reaction score
116
OpenALPR to actively identify and alert to the presence of unmarked and stealth-marked law enforcement vehicles. This would of course require a "watch list" to be created and user maintained, but it is a project I'm interested in testing and developing.
Are you planning to add some kind of camera to the front of the car to do that?
If so, check out this "real-time object detection" project.
YOLO: Real-Time Object Detection

I guess you could come up with some kind of advanced dashcam system with object and license plate detection... :hmm:
 

sdrawkcaB

Defender of Light
Security
Advanced User
Lifetime Premium Member
Joined
Mar 6, 2018
Messages
4,120
Reaction score
7,876
Location
Here
Are you planning to add some kind of camera to the front of the car to do that?
If so, check out this "real-time object detection" project.
YOLO: Real-Time Object Detection

I guess you could come up with some kind of advanced dashcam system with object and license plate detection... :hmm:
Awesome. Thanks for the recommendation! I'll definitely bookmark this.

Yes, I'm anticipating a few USB cameras wired throughout the car, ideally placed inside the vehicle out of the weather and out of sight. I have no interest in collecting data on regular citizens. I just am interested in creating detection system to identify and alert against a predefined watchlist for LE plates, especially the unmarked and stealth-marked.
 

Discord Server

Latest threads

Latest posts

Forum statistics

Threads
77,604
Messages
1,182,588
Members
19,849
Latest member
rustamd
Top