<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guile-inkplate, branch master</title>
<subtitle>Communicate with an inkplate over USB with Guile</subtitle>
<id>https://code.ryuslash.org/guile-inkplate/atom?h=master</id>
<link rel='self' href='https://code.ryuslash.org/guile-inkplate/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/guile-inkplate/'/>
<updated>2023-07-14T07:10:34Z</updated>
<entry>
<title>Add laminar badge to README</title>
<updated>2023-07-14T07:10:34Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2023-07-14T07:10:34Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/guile-inkplate/commit/?id=6a5428b99de309abddb72c7a4425949ebd25ebe7'/>
<id>urn:sha1:6a5428b99de309abddb72c7a4425949ebd25ebe7</id>
<content type='text'>
I'm not sure if all of the export methods will display this properly, but the
regular way of just adding an org link doesn't quite work right.
</content>
</entry>
<entry>
<title>Send a partial update in the date example</title>
<updated>2023-07-12T22:13:34Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2023-07-12T22:13:34Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/guile-inkplate/commit/?id=27cbc844dee8f9f9b8a0a175f7ebf005cb205046'/>
<id>urn:sha1:27cbc844dee8f9f9b8a0a175f7ebf005cb205046</id>
<content type='text'>
From what I've read it's not good to always do full updates, so for examples and
testing I figure that doing a partial update of the whole screen is also good.
</content>
</entry>
<entry>
<title>Fix the date example</title>
<updated>2023-07-12T22:13:01Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2023-07-12T22:13:01Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/guile-inkplate/commit/?id=05d734c9038cb25a2fad8438a4b9b7d501e3daad'/>
<id>urn:sha1:05d734c9038cb25a2fad8438a4b9b7d501e3daad</id>
<content type='text'>
I stopped calling the original module ‘(inkplate lowlevel)’ since I don't have
any idea for a high-level API yet.
</content>
</entry>
<entry>
<title>Add ‘guile-termios’ dependency to set the speed of the inkplate TTY</title>
<updated>2023-07-12T22:08:31Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2023-07-12T22:08:31Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/guile-inkplate/commit/?id=b86754cb92cf0c43ed6a34831517e46b8c60f290'/>
<id>urn:sha1:b86754cb92cf0c43ed6a34831517e46b8c60f290</id>
<content type='text'>
There seems to be magic going on here. Once the speed has been set for the
device once the OS (at least GNU/Linux) remembers the setting and it doesn't
have to happen again after. Since I was porting from my Emacs module, I kept
running Emacs and it kept setting the speed, which meant that my tests with
Guile kept working.

After a reboot, it stopped.

This change makes sure that the speed is set. I'm not sure if the raw is
necessary, but it's in the example, and it seems to work for now, so I'll keep
it around.
</content>
</entry>
<entry>
<title>Add build files</title>
<updated>2023-07-08T05:23:01Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2023-07-08T05:23:01Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/guile-inkplate/commit/?id=17e45127e137ff5c96596ae35b1913deb77f0d83'/>
<id>urn:sha1:17e45127e137ff5c96596ae35b1913deb77f0d83</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add examples to the hall documentation section</title>
<updated>2023-07-07T07:03:18Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2023-07-07T07:03:18Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/guile-inkplate/commit/?id=e847014d819dc56d5745c67d02653a2785002266'/>
<id>urn:sha1:e847014d819dc56d5745c67d02653a2785002266</id>
<content type='text'>
This way when I run ‘hall clean -x’ I don't have to keep resurrecting the file.
</content>
</entry>
<entry>
<title>Add distribution file</title>
<updated>2023-07-07T06:58:48Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2023-07-07T06:58:48Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/guile-inkplate/commit/?id=97e3757498d2a864fbd59ee9201f55210f4e2131'/>
<id>urn:sha1:97e3757498d2a864fbd59ee9201f55210f4e2131</id>
<content type='text'>
This file can be used either with ‘guix shell -D --file=guix.scm’ or to install
the package from source:

  hall build -x
  autoreconv -ivf
  ./configure
  make dist
  guix shell -f guix.scm
</content>
</entry>
<entry>
<title>Restructure project as suggested by running ‘hall init --convert’</title>
<updated>2023-07-07T06:30:24Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2023-07-07T06:23:41Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/guile-inkplate/commit/?id=239587824837021e77f78a67b4c7e3d87ed8f1dc'/>
<id>urn:sha1:239587824837021e77f78a67b4c7e3d87ed8f1dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add instructions to run tests and examples to README</title>
<updated>2023-06-03T07:32:41Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2023-06-03T07:32:41Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/guile-inkplate/commit/?id=0b9f699b14670baf133b001dacf00fcb2da060d2'/>
<id>urn:sha1:0b9f699b14670baf133b001dacf00fcb2da060d2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initial commit</title>
<updated>2023-06-03T07:29:04Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2023-06-03T07:29:04Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/guile-inkplate/commit/?id=4f1b559f1c3a3ec72b659959447144d2fb872aae'/>
<id>urn:sha1:4f1b559f1c3a3ec72b659959447144d2fb872aae</id>
<content type='text'>
</content>
</entry>
</feed>
