Warning "Macro does not specify unit"
This means that the supplied macro.cnc file does not contain a marker that specifies the unit used within the macro.
The marker is used to determine if the macro file is intended to be used with the current configuration and warn the user if there is a mismatch. This is done to warn the user if they have a macro that does not match their system in order to prevent damage.
To resolve the warning, simply add a comment line to your macro.cnc file e.g.:
If your macro.cnc file uses millimeter units:
or if your macro.cnc file uses inch units:
We recommend adding this line at the beginning of the file, for clarity.