<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Create a new Device Overview Steps</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/4c7124ba82/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Engineering/thread/4c7124ba82/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Engineering/thread/4c7124ba82/</id><updated>2020-05-24T15:13:23.642000Z</updated><subtitle>Recent posts to Create a new Device Overview Steps</subtitle><entry><title>Create a new Device Overview Steps</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/4c7124ba82/?limit=25#cce7/7582" rel="alternate"/><published>2020-05-24T15:13:23.642000Z</published><updated>2020-05-24T15:13:23.642000Z</updated><author><name>justthefacts77</name><uri>https://forge.codesys.com/u/justthefacts77/</uri></author><id>https://forge.codesys.com23d49d248c37aaa7ac623b952d5f72f6179dc1ca</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Thx again! Not sure how I missed the doc but that is a key piece. Regards.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Create a new Device Overview Steps</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/4c7124ba82/?limit=25#cce7" rel="alternate"/><published>2020-05-24T07:20:31.623000Z</published><updated>2020-05-24T07:20:31.623000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.com2e8060b3889fe87d7bec0b16d95c160bffc17b86</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;br/&gt;
start here:&lt;br/&gt;
&lt;a href="https://forge.codesys.com/drv/wiki/Home/"&gt;https://forge.codesys.com/drv/wiki/Home/&lt;/a&gt;&lt;br/&gt;
IO Driver Documentation&lt;br/&gt;
&lt;a href="https://forge.codesys.com/drv/io-drivers/doc/Generic/"&gt;https://forge.codesys.com/drv/io-drivers/doc/Generic/&lt;/a&gt;&lt;br/&gt;
and maybe the old fist steps pdf on Raspberry PI should give some startup help.&lt;/p&gt;
&lt;p&gt;BR&lt;br/&gt;
Edwin&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Create a new Device Overview Steps</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/4c7124ba82/?limit=25#77af" rel="alternate"/><published>2020-05-23T22:17:50.235000Z</published><updated>2020-05-23T22:17:50.235000Z</updated><author><name>justthefacts77</name><uri>https://forge.codesys.com/u/justthefacts77/</uri></author><id>https://forge.codesys.com7781f5aaa815ef55f51e757b4d41ec1e61591c09</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Say I want to create a new device. For example a simple RPi HAT SPI IO expander (some have been done already).&lt;/p&gt;
&lt;p&gt;Here's my understanding thus far,&lt;/p&gt;
&lt;p&gt;1). I generate the "I/O Driver" .XML file that defines the Device, the top level ports, data types, etc.&lt;br/&gt;
        ?- Where does this file reside to get added in the library&lt;/p&gt;
&lt;p&gt;2) Write the underlying function (FB in C?) that configures the ADC, gets data, etc.&lt;br/&gt;
       ?- where does this reside and get pulled in.&lt;/p&gt;
&lt;p&gt;There has to be a how to from start to finish on this since it is foundational, just haven't put all the pieces together on.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>