Download Area

Here are the publicly available downloads from Airnautic Marine Ltd.

use of these programs is entirely at the user’s risk no guarantees are made

MacOSX – Batch resize Images and pad to the box sizes given

You may want to set up several of these and preset the default sizes to common sizes. It asks for size and pad colour. Transparent png’s remain transparent.
1000 x 600

Standard

AML Utility is a WordPress Plugin

it adds two parameters to the wp Database for local SQL file processing LOCAL_URL & UPDATE_CMD
Local_URL would be your localhost website name, Update_CMD is not implemented yet

These values are obtained from wp-config.php if they are present. So wp-config.php should be edited with …

/** The localhost location if we run it on the local machine **/
define('LOCAL_URL', "http://localhost:8888/yourlocalwebsite");

/** The code for a local Sql command **/
define('UPDATE_CMD',"Some more SQL Code");

Standard SQL file: put in your local htdocs for processing

Does not handle Roksproket currently~ process after installing or create an Edge case with this file

AppleScript to convert your downloaded SQL to the local form of the Database

Asks for local database name and prefix. Although it does not handle zip SQL files it can handle large SQL download files.
It is very fast and is run on your local machine to update your local website from the live site.
Edge cases can be dealt with by editing the Standard SQL file above.

If you want to overwrite an existing database then in your Download SQL file specify DROP Columns, or an error will be generated and the process will abort.

Tiny MCE Plugin to add hidden condensed text from the post abstract

Creates a new button in the Classic Tiny MCE editor

This will copy hidden text taken from the abstract to the cursor position in the main editor window.

Used to provide search results for the context-related posts etc.

tinymce-custom-compressor_ver6b

Solar Water Heater Controller

Project to control the hot water pump of a solar water heater. Replaces an obsolete controller but utilises the same sensors (3 x PTC 2k0  at 20C ).
The zip file has the whole software project as built in the Arduino IDE as a sketch.

Combine text file SWHController6_5_6_combined.cpp

SWHController6_5

Gerber Files top hat controller

KiCad Files PSU and Interface

Software project to build a sweep generator

Display 2.4″ TFT ST7789 with menu system

Arduino IDE files

Code Helper

Automator Script:
Combine files in a directory with .cpp, .h and .ino into a single .cpp file with project name and combine in title in the parent directory. Suitable for export .

Work flow receives current files or folders
Pass input as arguments
Run Shell Script

Run from Finder – select the folder and right click on it – select Quick Actions – Combine C+ Source Files

Automator files

This smaller file will get the job done with less frills.

for folder in “$@”
do
PROJECT=$(basename “$folder”)
OUTPUT=”$folder/${PROJECT}_combined.txt”

> “$OUTPUT”

find “$folder” \
\( -name “*.cpp” -o -name “*.h” \) \
! -name “*_combined.cpp” \
! -path “*/.*” \
! -path “*/build/*” \
| sort | while read f
do
echo “===== $f =====” >> “$OUTPUT”
cat “$f” >> “$OUTPUT”
echo “” >> “$OUTPUT”
done

echo “Created: $OUTPUT”
done

Software project to build a sweep generator

Create a file with log dataset 32bit x 256 for flash memory for sweep frequency calculation
Python Script

Run from the command line – go to the directory where you want the file  put.

 

Python Dataset creator for log files

DDS 320×200 TFT sweep Generator

Version h of prototype DDS for Arduino. This version has Options enabled, Serial communication for the loading of pre-stored data, improved dwell and step calculation. From 10Hz to 4 MHz. Does not include the Logarithmic Sweep.
Two methods of Frequency input, apart from the serial port input. Serial input allows a dump of Presets, single-line entry of Advisory and Frequencies and a Help system. Ten presets available.

This is a working prototype zip file including – a combined.cpp descriptive file.

DDS 320 x 200 Arduino ver h