<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://forge.codesys.com/u/i-campbell/wiki/Home/</link><description>Recent changes to Home</description><language>en</language><lastBuildDate>Tue, 07 Jul 2020 23:29:05 -0000</lastBuildDate><atom:link href="https://forge.codesys.com/u/i-campbell/wiki/Home/feed" rel="self" type="application/rss+xml"></atom:link><item><title>Home modified by i-campbell</title><link>https://forge.codesys.com/u/i-campbell/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v9
+++ v10
@@ -15,7 +15,7 @@
 - currently I have a Mycroft set up on a pi4 doing speech to text (STT) offline with deepspeech.

 ## IEC-ST SparkplugB - MQTT (25%)
-- Just another fieldbus.  
+- Just another fieldbus :P.  Actually this one is maybe unique, in that it uses an MQTT message broker rather than talking directly from device to device.
 - First open source collaborative CODESYS project for me.
 - [project link](https://forge.codesys.com/prj/mqttsparkplugb/)

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">i-campbell</dc:creator><pubDate>Tue, 07 Jul 2020 23:29:05 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.come97e969bbad07c65c7452bfa03dd2522b8ead547</guid></item><item><title>Home modified by i-campbell</title><link>https://forge.codesys.com/u/i-campbell/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v8
+++ v9
@@ -1,12 +1,23 @@
 This is the personal project of i-campbell.

 # To-Do list:
+* Voice Assistant (20% complete)
+* IEC-ST SparkplugB - MQTT (25% complete)
 * CODESYS 4 MAC (95% complete)
 * 4x4x4 Zauberwürfel solving 3D simulator for softmotion (no hardware) (2%)
 * 4x4x4 Zauberwürfel solving robot (hardware) (0%)
-* 3d printer (0%)
-* Welcome new users (0%)
 * Convert PLCOpenXML to ASCII Art Ladder for text based compare tools (10%)
+
+## Voice Assistant (20%)
+- (Mycroft) Online Voice assistant for better speech recognition and text to speech (Mycroft Skill =&amp;gt; OPC UA =&amp;gt; CODESYS PLC)
+- (Mycroft) Offline Voice assistant for better privacy (Mycroft Skill =&amp;gt; OPC UA =&amp;gt; CODESYS PLC)
+- (Alexa) Echo =&amp;gt; AWS =&amp;gt; MQTT =&amp;gt; CODESYS (AWS IoT Core Client SL)
+- currently I have a Mycroft set up on a pi4 doing speech to text (STT) offline with deepspeech.
+
+## IEC-ST SparkplugB - MQTT (25%)
+- Just another fieldbus.  
+- First open source collaborative CODESYS project for me.
+- [project link](https://forge.codesys.com/prj/mqttsparkplugb/)

 ## CODESYS 4 MAC (95%)
 [[img src="Screen Shot 2019-12-14 at 22.19.35.png" width=50%]]
@@ -21,8 +32,5 @@
 - So it seems CODESYS Depictor is the product for simulation. Made a 2x2x2 cube array to experiment. Looks pretty neat. The free demo version gives me 10 'poses' which just might fit into what I want to do for the simulation. I considered the paid version, as technically each sub-cube with an external face could be a pose (68) + the robot itself. but I think getting it to work with the 10 poses will allow the project to reach (and be maintained by) a wider audience.
 - Have started planning the solver algorithm.

-## Welcome new users (0%)
-Hi! I am thrilled that many of you will be joining our community here at the forge, in a hopefully seamless transition from the forum. From the dates in the marketing email, we should all be discussing CODESYS at this new location by March (2020).  And what a beautiful new location it is!  If you find yourself looking around and wanting to be involved not just in the discussions but in one of the other areas of the forge, feel free to ask me questions on how to get started.  May you feel as warmly welcome, as the warmth from the fires of the metaphorical forge.
-
 ##Convert PLCOpenXML Ladder to ASCII Art Ladder (10%)
 Does what it says on the tin.  Actually, I am using this as a python learning experience.  Yesterday I learned of some undocumented Ladder features in CODESYS, debating whether to support it in this project by giving error messages, support it fully, or not support it at all and just let everything go silently pearshaped.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">i-campbell</dc:creator><pubDate>Tue, 07 Jul 2020 23:24:34 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.comac9ffef220918ce439054e9aac0bd415f8ad4b5d</guid></item><item><title>Home modified by i-campbell</title><link>https://forge.codesys.com/u/i-campbell/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v7
+++ v8
@@ -1,41 +1,28 @@
 This is the personal project of i-campbell.

 # To-Do list:
-* CODESYS 4 MAC (20% complete)
-* 4x4x4 Zauberwürfel solving 3D simulator for softmotion (no hardware) (1%)
+* CODESYS 4 MAC (95% complete)
+* 4x4x4 Zauberwürfel solving 3D simulator for softmotion (no hardware) (2%)
 * 4x4x4 Zauberwürfel solving robot (hardware) (0%)
 * 3d printer (0%)
 * Welcome new users (0%)
+* Convert PLCOpenXML to ASCII Art Ladder for text based compare tools (10%)

-## CODESYS 4 MAC (20%)
+## CODESYS 4 MAC (95%)
 [[img src="Screen Shot 2019-12-14 at 22.19.35.png" width=50%]]

- - I have found myself in a situation where I have no windows PC at home, yet access to an '11 vintage Mac. i5 processor, currently 4GB RAM. Läuft!
- - This should be more or less identical to CODESYS 4 Linux
- - Initial testing of the docker image at CODESYS 4 Linux gave some X11 related errors.
- - managed to get it working this weekend  (see above screenshot)! However the install was very chaotic, jumping between installing from different sources.  I don't have an exact steps to repeat the install, for this I will have to clean up all the installations I have made, and reinstall from scratch.
- - Steps I am sure I needed (but not guaranteed to be exhaustive or in order at this stage)
-     - xquartz.org, downloaded from xquartz.org.  This is like X11 libs for mac, and is a prereq for Wine.  Maybe wine would have installed it for me?
-     - Install Wine development for mac directly form WineHQ
-     - Installed homebrew as per https://brew.sh/ (who new homebrew was related to St Helena)
-     - At some point Command Line Tools for X-Code were needed.  For me I think it prompted me to install these when I installed docker, but you should be able to get them by typing the command "git"
-     - brew install msitools
-     - brew install wget
-     - download install2.sh from the CODESYS 4 Linux page.  Change "wine-development" to "wine" and "wineserver-development" to "wineserver" throughout this file.  run the script.
-     - the winetricks as written in the script didn't work for me.  I later got them to work by individually installing progressively higher versions of .NET manually through winetricks.  Will have to document this further.
-     - Mono would be better than .net framework (as Mono is free), but CODESYS specifically checks the right version of .net is installed.
-     - Once I had wine, msitools, .net and wget working, and then the codesys package downloaded and installed with the install2.sh script, everything worked.  Took a couple of minutes to startup the first time, then a much more normal startup.
- - DOES WORK: creating new projects, saving new projects, adding CFC and ST, running the code using the inbuilt simulator.
- - NOT YET WORKING: 
-     1. I am missing some windows fonts, so for example in CFC editor, an 'ADD' block is shown as an 'AD' block.  Hillarious, but also not.  
-     2. Nothing at all is displayed for CODESYS Control Win Device Editor, so for example I can't go online, can't look at the logs for my device, and anything else from the Device Editor.
-     3. Ctrl+F7.  How do you even F7 on a mac anyway?
- - NOT TESTED: Anything else.
- - I INTEND TO DO: Get a CODESYS For Linux SL running on this MAC, and download to it.  Maybe download also to a raspberry.  Fix the font bug, fix the F7 bug if possible.  Once this chaotic install is human readable, merge info with CODESYS 4 Linux project.  Stretch goal: get a fieldbus working, preferably ethercat :).
- - I have put my CODESYS 4 MAC progress back, as with [tol:codesys-4-linux:tickets:2], I can only get it running if I have a Windows License. So for this to be a valid solution for me, I will have to investigate running it with dotnet mono instead of dotnet framework.
+ - Because one needs a windows OS license to run the CODESYS prerequisites (.NET Framework), as with [tol/codesys-4-linux:tickets:2], there is really no point trying to run it on a MAC using Wine instead of a Windows VM.
+ - There are also some other bugs running it on Wine for Mac such as Chromium Embedded Framework not working (I think this is why I cannot use the Device Object Viewer).  Also as it only runs on 32-bit single core wine (as with many wine programs) the performance is much less than what I should get from a VM.  I disabled various background options to improve performance - which helped but not enough.  I feel the investment in a Windows OS license at minimum, or Windows PC at most will offset the productivity cost of rebooting CODESYS or waiting a few minutes for the save to finish.
+ - The remaining 5% of this project are:
+     - Install with VM
+     - blog post with steps to install with Wine / with VM

-## 4x4x4 Zauberwürfel solving 3D simulator for softmotion (no hardware) (1%)
+## 4x4x4 Zauberwürfel solving 3D simulator for softmotion (no hardware) (2%)
 - So it seems CODESYS Depictor is the product for simulation. Made a 2x2x2 cube array to experiment. Looks pretty neat. The free demo version gives me 10 'poses' which just might fit into what I want to do for the simulation. I considered the paid version, as technically each sub-cube with an external face could be a pose (68) + the robot itself. but I think getting it to work with the 10 poses will allow the project to reach (and be maintained by) a wider audience.
+- Have started planning the solver algorithm.

 ## Welcome new users (0%)
 Hi! I am thrilled that many of you will be joining our community here at the forge, in a hopefully seamless transition from the forum. From the dates in the marketing email, we should all be discussing CODESYS at this new location by March (2020).  And what a beautiful new location it is!  If you find yourself looking around and wanting to be involved not just in the discussions but in one of the other areas of the forge, feel free to ask me questions on how to get started.  May you feel as warmly welcome, as the warmth from the fires of the metaphorical forge.
+
+##Convert PLCOpenXML Ladder to ASCII Art Ladder (10%)
+Does what it says on the tin.  Actually, I am using this as a python learning experience.  Yesterday I learned of some undocumented Ladder features in CODESYS, debating whether to support it in this project by giving error messages, support it fully, or not support it at all and just let everything go silently pearshaped.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">i-campbell</dc:creator><pubDate>Wed, 12 Feb 2020 23:51:12 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.comfd04bcd177b9e617bb176fe6124671d70613d9e6</guid></item><item><title>Home modified by i-campbell</title><link>https://forge.codesys.com/u/i-campbell/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -25,14 +25,14 @@
      - the winetricks as written in the script didn't work for me.  I later got them to work by individually installing progressively higher versions of .NET manually through winetricks.  Will have to document this further.
      - Mono would be better than .net framework (as Mono is free), but CODESYS specifically checks the right version of .net is installed.
      - Once I had wine, msitools, .net and wget working, and then the codesys package downloaded and installed with the install2.sh script, everything worked.  Took a couple of minutes to startup the first time, then a much more normal startup.
-     - DOES WORK: creating new projects, saving new projects, adding CFC and ST, running the code using the inbuilt simulator.
-     - NOT YET WORKING: 
+ - DOES WORK: creating new projects, saving new projects, adding CFC and ST, running the code using the inbuilt simulator.
+ - NOT YET WORKING: 
      1. I am missing some windows fonts, so for example in CFC editor, an 'ADD' block is shown as an 'AD' block.  Hillarious, but also not.  
      2. Nothing at all is displayed for CODESYS Control Win Device Editor, so for example I can't go online, can't look at the logs for my device, and anything else from the Device Editor.
      3. Ctrl+F7.  How do you even F7 on a mac anyway?
-     - NOT TESTED: Anything else.
-     - I INTEND TO DO: Get a CODESYS For Linux SL running on this MAC, and download to it.  Maybe download also to a raspberry.  Fix the font bug, fix the F7 bug if possible.  Once this chaotic install is human readable, merge info with CODESYS 4 Linux project.  Stretch goal: get a fieldbus working, preferably ethercat :).
-I have put my CODESYS 4 MAC progress back, as with [tol:codesys-4-linux:tickets:2], I can only get it running if I have a Windows License. So for this to be a valid solution for me, I will have to investigate running it with dotnet mono instead of dotnet framework.
+ - NOT TESTED: Anything else.
+ - I INTEND TO DO: Get a CODESYS For Linux SL running on this MAC, and download to it.  Maybe download also to a raspberry.  Fix the font bug, fix the F7 bug if possible.  Once this chaotic install is human readable, merge info with CODESYS 4 Linux project.  Stretch goal: get a fieldbus working, preferably ethercat :).
+ - I have put my CODESYS 4 MAC progress back, as with [tol:codesys-4-linux:tickets:2], I can only get it running if I have a Windows License. So for this to be a valid solution for me, I will have to investigate running it with dotnet mono instead of dotnet framework.

 ## 4x4x4 Zauberwürfel solving 3D simulator for softmotion (no hardware) (1%)
 - So it seems CODESYS Depictor is the product for simulation. Made a 2x2x2 cube array to experiment. Looks pretty neat. The free demo version gives me 10 'poses' which just might fit into what I want to do for the simulation. I considered the paid version, as technically each sub-cube with an external face could be a pose (68) + the robot itself. but I think getting it to work with the 10 poses will allow the project to reach (and be maintained by) a wider audience.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">i-campbell</dc:creator><pubDate>Sat, 18 Jan 2020 22:20:27 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.coma77a50170ff4c831e1c5b060c8b544cb652ededa</guid></item><item><title>Home modified by i-campbell</title><link>https://forge.codesys.com/u/i-campbell/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -1,13 +1,13 @@
 This is the personal project of i-campbell.

-To-Do list:
+# To-Do list:
 * CODESYS 4 MAC (20% complete)
 * 4x4x4 Zauberwürfel solving 3D simulator for softmotion (no hardware) (1%)
 * 4x4x4 Zauberwürfel solving robot (hardware) (0%)
 * 3d printer (0%)
 * Welcome new users (0%)

-CODESYS 4 MAC (20%)
+## CODESYS 4 MAC (20%)
 [[img src="Screen Shot 2019-12-14 at 22.19.35.png" width=50%]]

  - I have found myself in a situation where I have no windows PC at home, yet access to an '11 vintage Mac. i5 processor, currently 4GB RAM. Läuft!
@@ -32,10 +32,10 @@
      3. Ctrl+F7.  How do you even F7 on a mac anyway?
      - NOT TESTED: Anything else.
      - I INTEND TO DO: Get a CODESYS For Linux SL running on this MAC, and download to it.  Maybe download also to a raspberry.  Fix the font bug, fix the F7 bug if possible.  Once this chaotic install is human readable, merge info with CODESYS 4 Linux project.  Stretch goal: get a fieldbus working, preferably ethercat :).
-I have put my CODESYS 4 MAC progress back, as with [codesys-4-linux:tickets:2], I can only get it running if I have a Windows License. So for this to be a valid solution for me, I will have to investigate running it with dotnet mono instead of dotnet framework.
+I have put my CODESYS 4 MAC progress back, as with [tol:codesys-4-linux:tickets:2], I can only get it running if I have a Windows License. So for this to be a valid solution for me, I will have to investigate running it with dotnet mono instead of dotnet framework.

-4x4x4 Zauberwürfel solving 3D simulator for softmotion (no hardware) (1%)
+## 4x4x4 Zauberwürfel solving 3D simulator for softmotion (no hardware) (1%)
 - So it seems CODESYS Depictor is the product for simulation. Made a 2x2x2 cube array to experiment. Looks pretty neat. The free demo version gives me 10 'poses' which just might fit into what I want to do for the simulation. I considered the paid version, as technically each sub-cube with an external face could be a pose (68) + the robot itself. but I think getting it to work with the 10 poses will allow the project to reach (and be maintained by) a wider audience.

-Welcome new users (0%)
+## Welcome new users (0%)
 Hi! I am thrilled that many of you will be joining our community here at the forge, in a hopefully seamless transition from the forum. From the dates in the marketing email, we should all be discussing CODESYS at this new location by March (2020).  And what a beautiful new location it is!  If you find yourself looking around and wanting to be involved not just in the discussions but in one of the other areas of the forge, feel free to ask me questions on how to get started.  May you feel as warmly welcome, as the warmth from the fires of the metaphorical forge.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">i-campbell</dc:creator><pubDate>Sat, 18 Jan 2020 22:18:20 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com80c2fc19f24cb57d76e4e4f0e6515102f3d8e0ac</guid></item><item><title>Home modified by i-campbell</title><link>https://forge.codesys.com/u/i-campbell/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -1,12 +1,13 @@
 This is the personal project of i-campbell.

 To-Do list:
-CODESYS 4 MAC (80% complete)
-4x4x4 Zauberwürfel solving 3D simulator for softmotion (no hardware) (0%)
-4x4x4 Zauberwürfel solving robot (hardware) (0%)
-3d printer (0%)
+* CODESYS 4 MAC (20% complete)
+* 4x4x4 Zauberwürfel solving 3D simulator for softmotion (no hardware) (1%)
+* 4x4x4 Zauberwürfel solving robot (hardware) (0%)
+* 3d printer (0%)
+* Welcome new users (0%)

-CODESYS 4 MAC
+CODESYS 4 MAC (20%)
 [[img src="Screen Shot 2019-12-14 at 22.19.35.png" width=50%]]

  - I have found myself in a situation where I have no windows PC at home, yet access to an '11 vintage Mac. i5 processor, currently 4GB RAM. Läuft!
@@ -31,3 +32,10 @@
      3. Ctrl+F7.  How do you even F7 on a mac anyway?
      - NOT TESTED: Anything else.
      - I INTEND TO DO: Get a CODESYS For Linux SL running on this MAC, and download to it.  Maybe download also to a raspberry.  Fix the font bug, fix the F7 bug if possible.  Once this chaotic install is human readable, merge info with CODESYS 4 Linux project.  Stretch goal: get a fieldbus working, preferably ethercat :).
+I have put my CODESYS 4 MAC progress back, as with [codesys-4-linux:tickets:2], I can only get it running if I have a Windows License. So for this to be a valid solution for me, I will have to investigate running it with dotnet mono instead of dotnet framework.
+
+4x4x4 Zauberwürfel solving 3D simulator for softmotion (no hardware) (1%)
+- So it seems CODESYS Depictor is the product for simulation. Made a 2x2x2 cube array to experiment. Looks pretty neat. The free demo version gives me 10 'poses' which just might fit into what I want to do for the simulation. I considered the paid version, as technically each sub-cube with an external face could be a pose (68) + the robot itself. but I think getting it to work with the 10 poses will allow the project to reach (and be maintained by) a wider audience.
+
+Welcome new users (0%)
+Hi! I am thrilled that many of you will be joining our community here at the forge, in a hopefully seamless transition from the forum. From the dates in the marketing email, we should all be discussing CODESYS at this new location by March (2020).  And what a beautiful new location it is!  If you find yourself looking around and wanting to be involved not just in the discussions but in one of the other areas of the forge, feel free to ask me questions on how to get started.  May you feel as warmly welcome, as the warmth from the fires of the metaphorical forge.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">i-campbell</dc:creator><pubDate>Sat, 18 Jan 2020 22:11:46 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com4bb805dd5002919f1849e31195f9fa4133098a6b</guid></item><item><title>Home modified by i-campbell</title><link>https://forge.codesys.com/u/i-campbell/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -7,7 +7,8 @@
 3d printer (0%)

 CODESYS 4 MAC
-[[img src=Screen Shot 2019-12-14 at 22.19.35.png width=50%]]
+[[img src="Screen Shot 2019-12-14 at 22.19.35.png" width=50%]]
+
  - I have found myself in a situation where I have no windows PC at home, yet access to an '11 vintage Mac. i5 processor, currently 4GB RAM. Läuft!
  - This should be more or less identical to CODESYS 4 Linux
  - Initial testing of the docker image at CODESYS 4 Linux gave some X11 related errors.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">i-campbell</dc:creator><pubDate>Sat, 14 Dec 2019 22:19:55 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com094160b256d3a66c705a8a783cffaeabdfe76900</guid></item><item><title>Home modified by i-campbell</title><link>https://forge.codesys.com/u/i-campbell/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -1,14 +1,32 @@
 This is the personal project of i-campbell.

 To-Do list:
-CODESYS 4 MAC
-4x4x4 Zauberwürfel solving 3D simulator for softmotion (no hardware)
-4x4x4 Zauberwürfel solving robot (hardware)
-3d printer
+CODESYS 4 MAC (80% complete)
+4x4x4 Zauberwürfel solving 3D simulator for softmotion (no hardware) (0%)
+4x4x4 Zauberwürfel solving robot (hardware) (0%)
+3d printer (0%)

 CODESYS 4 MAC
+[[img src=Screen Shot 2019-12-14 at 22.19.35.png width=50%]]
  - I have found myself in a situation where I have no windows PC at home, yet access to an '11 vintage Mac. i5 processor, currently 4GB RAM. Läuft!
  - This should be more or less identical to CODESYS 4 Linux
  - Initial testing of the docker image at CODESYS 4 Linux gave some X11 related errors.
- - next step is to rerun the installation and record the errors and find solutions. Then compile my notes for others.
- - resist the urge to format and install Linux
+ - managed to get it working this weekend  (see above screenshot)! However the install was very chaotic, jumping between installing from different sources.  I don't have an exact steps to repeat the install, for this I will have to clean up all the installations I have made, and reinstall from scratch.
+ - Steps I am sure I needed (but not guaranteed to be exhaustive or in order at this stage)
+     - xquartz.org, downloaded from xquartz.org.  This is like X11 libs for mac, and is a prereq for Wine.  Maybe wine would have installed it for me?
+     - Install Wine development for mac directly form WineHQ
+     - Installed homebrew as per https://brew.sh/ (who new homebrew was related to St Helena)
+     - At some point Command Line Tools for X-Code were needed.  For me I think it prompted me to install these when I installed docker, but you should be able to get them by typing the command "git"
+     - brew install msitools
+     - brew install wget
+     - download install2.sh from the CODESYS 4 Linux page.  Change "wine-development" to "wine" and "wineserver-development" to "wineserver" throughout this file.  run the script.
+     - the winetricks as written in the script didn't work for me.  I later got them to work by individually installing progressively higher versions of .NET manually through winetricks.  Will have to document this further.
+     - Mono would be better than .net framework (as Mono is free), but CODESYS specifically checks the right version of .net is installed.
+     - Once I had wine, msitools, .net and wget working, and then the codesys package downloaded and installed with the install2.sh script, everything worked.  Took a couple of minutes to startup the first time, then a much more normal startup.
+     - DOES WORK: creating new projects, saving new projects, adding CFC and ST, running the code using the inbuilt simulator.
+     - NOT YET WORKING: 
+     1. I am missing some windows fonts, so for example in CFC editor, an 'ADD' block is shown as an 'AD' block.  Hillarious, but also not.  
+     2. Nothing at all is displayed for CODESYS Control Win Device Editor, so for example I can't go online, can't look at the logs for my device, and anything else from the Device Editor.
+     3. Ctrl+F7.  How do you even F7 on a mac anyway?
+     - NOT TESTED: Anything else.
+     - I INTEND TO DO: Get a CODESYS For Linux SL running on this MAC, and download to it.  Maybe download also to a raspberry.  Fix the font bug, fix the F7 bug if possible.  Once this chaotic install is human readable, merge info with CODESYS 4 Linux project.  Stretch goal: get a fieldbus working, preferably ethercat :).
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">i-campbell</dc:creator><pubDate>Sat, 14 Dec 2019 22:17:53 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.comd5862c6ecad2fce23f975742d1b8da8c66d00e9a</guid></item><item><title>Home modified by i-campbell</title><link>https://forge.codesys.com/u/i-campbell/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,7 +1,14 @@
-Welcome to your wiki!
+This is the personal project of i-campbell.

-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
+To-Do list:
+CODESYS 4 MAC
+4x4x4 Zauberwürfel solving 3D simulator for softmotion (no hardware)
+4x4x4 Zauberwürfel solving robot (hardware)
+3d printer

-The wiki uses [Markdown](/u/i-campbell/wiki/markdown_syntax/) syntax.
-
-[[members limit=20]]
+CODESYS 4 MAC
+ - I have found myself in a situation where I have no windows PC at home, yet access to an '11 vintage Mac. i5 processor, currently 4GB RAM. Läuft!
+ - This should be more or less identical to CODESYS 4 Linux
+ - Initial testing of the docker image at CODESYS 4 Linux gave some X11 related errors.
+ - next step is to rerun the installation and record the errors and find solutions. Then compile my notes for others.
+ - resist the urge to format and install Linux
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">i-campbell</dc:creator><pubDate>Tue, 10 Dec 2019 21:04:53 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.combf65b0e61b9d6614721deca469021f38e2b7759f</guid></item><item><title>Home modified by Anonymous</title><link>https://forge.codesys.com/u/i-campbell/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Welcome to your wiki!&lt;/p&gt;
&lt;p&gt;This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: &lt;span&gt;[SamplePage]&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;The wiki uses &lt;a class="" href="/u/i-campbell/wiki/markdown_syntax/"&gt;Markdown&lt;/a&gt; syntax.&lt;/p&gt;
&lt;h6&gt;Project Members:&lt;/h6&gt;
	&lt;ul class="md-users-list"&gt;
		&lt;li&gt;&lt;a href="/u/i-campbell/"&gt;i-campbell&lt;/a&gt; (admin)&lt;/li&gt;
		
	&lt;/ul&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Fri, 25 Oct 2019 09:00:48 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com0ba5ea7399cc4a2512bafe0cf6abad71f87a2694</guid></item></channel></rss>