Does anyone know where the dtv-scan folder is suppose to be located on libreelec? Oddly even on a working system I couldnt find this folder either.
Unfortunately, in the version in the LE repo, it gets compiled into the binary program file so you can't add it after it's been compiled. Also unfortunate is the version that is in the LE repo is missing the ATSC muxes. I believe this is due to it being added from CVH's builds - which are currently missing this muxes list as well.
You can manually add the muxes you need by entering the correct info (frequency and modulation) on the DVBInputs/Muxes tab - but this can be a pita. If you are using ATSC it starts with identifying your available channels. Click on this link RabbitEars.Info and find and click on your TV market. (The site can runs slow sometimes...just let it load.) Then click the print all button so you have an easy list of your available TV channels.
Now the fun part! The important part is the digital channel list. For each major number (in an example like 34.1 the 34 is the major number the .1, .2, .3 etc are minor numbers listing subchannels) you will want to add a new mux in tvheadend. Before you can do that, you need to convert that digital channel number in to a freuqency in Mhz. To help with that, I have built a reference file here:
Dropbox - Link not found
Find your digital channel number and then note the Mhz number next to it. This is what you will need in tvheadend.
In tvheadend on the DVB Inputs/Muxes tab, click add. You'll get a popup where you can select the ATSC network you created. The on the new window that opens, place the Mhz number from the excel file into the Frequency (Hz) field. Select Modulation VSB/8 and then hit Create. Do this for each digital channel that is available in your market. The system should begin scanning for services while you continue to add in the other muxes. Once you are done, you should have a new list of services and you can continue your setup from there.
I'm hoping CVH can resetup his autobuild environment for the tvheadend builds and make sure the ATSC muxes get added back in. At the very least we need to get the one in the LE repo updated to contain the ATSC muxes list. Also hoping he adds a cross compile autobuild for amlogic devices...but I don't want to press my luck!