Custom Property Attributes

March 13, 2025

This is an example of creating a custom attribute that decorates a class attribute. ColumnWidthAttribute Definition Example as property decorator. Retrieve Value at Runtime Get the attibute value: Method to query property attribute:

TimeAPI.io

March 12, 2025

This is a handy URL to get the current date/time via RESTful interface based on latitude/longitude, time zone, IP address and other ways. The web site API information is at https://timeapi.io/swagger/index.html. PowerShell I just want to get the current time in my city and it want it corrected for EDT or EST. Returns the following contents in a… Read More »

Amateur Radio Articles, Books and Videos

December 29, 2024

Following are online books that has lots of useful information in one place. Amateur Radio Booklet 2024 Author: Noël Martin F4JJD, GitHub source Table of Contents ARRL Wes Hayward, W7ZOI Books Articles MFJ Works of L. B. Cerik, W4RNL (SK 2008) Don Lancaster – Books and Articles Antenna Design YouTube

ESP32-WROOM-32D (30 pin)

December 28, 2024

I got this module from AliExpress from a here-today-gone-tomorrow vendor with the development board with Dupont sockets and screw-down blocks for each pin. Total of about $7 for the pair. It looks like a nice development setup that I won’t lose sleep if I bury the development board in the final device. Pinout Notes GPIO Input Output Notes… Read More »

IronPython Documentation

December 4, 2024

The information below is aimed at IronPython 2.7.3. This is the version used for scripting in SoftPro Select. The obvious question is why don’t we update? The obvious answer is – why?

IronPython 2.7.x CLR Library Methods/Properties

December 4, 2024

I was curious about the methods exposed when you do an import clr command. The source code for ClrModule.cs is here. Methods marked as “Advanced” are highly specialized and will not be covered. Methods AddReference(string[] references) : void Add DLL to internal list of assemblies useable by code. Adds a reference to a .NET assembly. Parameters can be… Read More »

Observations: Diode Ring Double Balanced Mixer

November 16, 2024

This topic started with a desired to see the difference between driving a DBM LO port with a sine vs a square wave. It is also an opportunity to get familiar with my test equipment. Test Equipment The signals will be generated by a two channel Siglent SDG 1032x signal generator. The mixing products will be observed on… Read More »

Azure Pipeline Conditions

October 31, 2024

Typical task condition statements look like this PowerShell task: Below are example condition statements. Note that you cannot use macro variable format such as $(Build.SourceBranch). Case is ignored on the variable names. Other useful conditions are available from Microsoft. Template Parameter Conditions (From Microsoft documents) Parameter expansion happens before conditions are considered. Therefore, when you declare a parameter… Read More »