Skip to content

Commit f9ef413

Browse files
committed
deploy: c3591c5
1 parent 972a869 commit f9ef413

File tree

198 files changed

+630
-607
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

198 files changed

+630
-607
lines changed

404.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
<!doctype html><html lang=en class="js csstransforms3d"><head><meta charset=utf-8><meta name=description content="Java IO Library for the Raspberry Pi"><meta name=author content="Pi4J"><link rel=icon href=/assets/favicon.ico type=image/ico><title>404 Page not found</title>
2-
<link href=/css/nucleus.css?1737009611 rel=stylesheet><link href=/css/fontawesome-all.min.css?1737009611 rel=stylesheet><link href=/css/hybrid.css?1737009611 rel=stylesheet><link href=/css/featherlight.min.css?1737009611 rel=stylesheet><link href=/css/perfect-scrollbar.min.css?1737009611 rel=stylesheet><link href=/css/theme.css?1737009611 rel=stylesheet><link href=/css/hugo-theme.css?1737009611 rel=stylesheet><link href=/css/theme-blue.css?1737009611 rel=stylesheet><style>:root #header+#content>#left>#rlblock_left{display:none!important}p,li,ul{text-align:center}ul{list-style-type:none}</style><style>.DocSearch{width:90%}#docsearch-input{border:none;padding-top:15px;margin:0 0 0 10px;padding:0;background:0 0}</style></head><body data-url=/><section id=body style=margin-left:0><div id=overlay></div><div id=chapter><div id=body-inner><h1>Error</h1><p></p><p>Woops. Looks like this page doesn't exist ¯\_(ツ)_/¯.</p><p></p><p><a href=/>Go to homepage</a></p><p><img src=/images/gopher-404.jpg style=width:50% alt="Page not found!"></p></div></div></section></body></html>
2+
<link href=/css/nucleus.css?1738069975 rel=stylesheet><link href=/css/fontawesome-all.min.css?1738069975 rel=stylesheet><link href=/css/hybrid.css?1738069975 rel=stylesheet><link href=/css/featherlight.min.css?1738069975 rel=stylesheet><link href=/css/perfect-scrollbar.min.css?1738069975 rel=stylesheet><link href=/css/theme.css?1738069975 rel=stylesheet><link href=/css/hugo-theme.css?1738069975 rel=stylesheet><link href=/css/theme-blue.css?1738069975 rel=stylesheet><style>:root #header+#content>#left>#rlblock_left{display:none!important}p,li,ul{text-align:center}ul{list-style-type:none}</style><style>.DocSearch{width:90%}#docsearch-input{border:none;padding-top:15px;margin:0 0 0 10px;padding:0;background:0 0}</style></head><body data-url=/><section id=body style=margin-left:0><div id=overlay></div><div id=chapter><div id=body-inner><h1>Error</h1><p></p><p>Woops. Looks like this page doesn't exist ¯\_(ツ)_/¯.</p><p></p><p><a href=/>Go to homepage</a></p><p><img src=/images/gopher-404.jpg style=width:50% alt="Page not found!"></p></div></div></section></body></html>

about/download/index.html

Lines changed: 3 additions & 3 deletions
Large diffs are not rendered by default.

about/index.html

Lines changed: 3 additions & 3 deletions
Large diffs are not rendered by default.

about/index.xml

Lines changed: 21 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -57,23 +57,32 @@ of the more traditional and commonly used Broadcom pin numbering scheme. This pi
5757
confusion for a number of years, especially with beginners and is somewhat cumbersome to maintain as new Raspberry Pi
5858
models are introduces with differing or added GPIO pins. Moving forward, Pi4J will only use the Broadcom (BCM) pin
5959
numbering scheme.&lt;/p></description></item><item><title>Release Notes</title><link>https://pi4j.com/about/release-notes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pi4j.com/about/release-notes/</guid><description>&lt;p>All releases of Pi4J V.2 are listed on &lt;a href="https://github.com/Pi4J/pi4j-v2/releases" target="_blank" rel="noopener">github.com/Pi4J/pi4j-v2/releases&lt;/a>.&lt;/p>
60-
&lt;h2 id="2024-10-03---v270">2024-10-03 - V2.7.0&lt;/h2>
60+
&lt;h2 id="2025-01-28---v280">2025-01-28 - V2.8.0&lt;/h2>
6161
&lt;ul>
62-
&lt;li>Libraries are loaded depending on the platform, by calling &lt;code>BoardInfoHelper.runningOnRaspberryPi()&lt;/code>.&lt;/li>
63-
&lt;li>&lt;code>BoardModel&lt;/code> has been extended with 2Gb Raspberry Pi 5, Raspberry Pi Pico 2, and extra board codes for the Compute Module 4.&lt;/li>
64-
&lt;li>Allowing configuration of the shutdown hook. It&amp;rsquo;s disabled by default.&lt;/li>
65-
&lt;li>&lt;a href="https://github.com/Pi4J/pi4j-v2/issues/354" target="_blank" rel="noopener">Issue #354&lt;/a>: Gracefully handle UnsatisfiedLinkError on newAutoContext.&lt;/li>
66-
&lt;li>&lt;a href="https://github.com/Pi4J/pi4j-v2/issues/368" target="_blank" rel="noopener">Issue #368&lt;/a>: Mock providers don&amp;rsquo;t seem to be loaded on an non-RPi system.&lt;/li>
67-
&lt;li>&lt;a href="https://github.com/Pi4J/pi4j-v2/issues/369" target="_blank" rel="noopener">Issue #369&lt;/a>: WARN noise in the log about Ignoring providers on every startup.
62+
&lt;li>Several code and JavaDoc improvements by adding the checkstyle plugin.&lt;/li>
63+
&lt;li>Improvements in loading the Mock providers to build and test Pi4J on a Raspberry Pi.&lt;/li>
64+
&lt;li>Issue &lt;a href="https://github.com/Pi4J/pi4j-v2/issues/421" target="_blank" rel="noopener">#421&lt;/a>: Unable to detect board type. Several improvements have been integrated in the board detection to prevent errors when reading the board code.&lt;/li>
65+
&lt;li>Added to &lt;code>BoardModel&lt;/code>:
6866
&lt;ul>
69-
&lt;li>Removed unnecessary String concatenations in logging statements.&lt;/li>
70-
&lt;li>Reduced log output and reviewed &lt;code>warn&lt;/code> levels to reduce to &lt;code>info&lt;/code> where more applicable.&lt;/li>
67+
&lt;li>Issue &lt;a href="https://github.com/Pi4J/pi4j-v2/issues/406" target="_blank" rel="noopener">#406&lt;/a>: Old boards not auto detected. Missing codes have been added for Model 1 boards.&lt;/li>
68+
&lt;li>The Raspberry Pi Compute 5. Only the board code &lt;code>c04180&lt;/code> for the 4Gb has been confirmed by Jeff Geerling. The other types are not documented yet. We assume they are &lt;code>a04180&lt;/code>, &lt;code>b04180&lt;/code>, and &lt;code>d04180&lt;/code>, similar to the Compute 4, but will adjust whenever more info is available.&lt;/li>
69+
&lt;li>The Raspberry Pi 500 with the board code &lt;code>d04190&lt;/code>, again confirmed by Jeff who received an evaluation device.&lt;/li>
70+
&lt;li>The Raspberry Pi 5 with 16GB memory with the board code &lt;code>e04171&lt;/code> (thanks again Jeff).&lt;/li>
71+
&lt;/ul>
72+
&lt;/li>
73+
&lt;li>Added to &lt;code>BoardReading&lt;/code>:
74+
&lt;ul>
75+
&lt;li>Pull request &lt;a href="https://github.com/Pi4J/pi4j-v2/pull/432" target="_blank" rel="noopener">#432&lt;/a>: Add Support for Throttled State Parsing and Retrieval&lt;/li>
76+
&lt;/ul>
77+
&lt;/li>
78+
&lt;li>Improvements in the LinuxFS provider (for Raspberry Pi 5):
79+
&lt;ul>
80+
&lt;li>Pull Request &lt;a href="https://github.com/Pi4J/pi4j-v2/pull/433" target="_blank" rel="noopener">#433&lt;/a>: Enhance LinuxFsI2CBus validation with detailed exception messages and comprehensive Javadocs.&lt;/li>
81+
&lt;li>Pull Request &lt;a href="https://github.com/Pi4J/pi4j-v2/pull/434" target="_blank" rel="noopener">#434&lt;/a>: Add SPI support in LinuxFS. No &lt;code>sudo&lt;/code> is needed to use SPI.&lt;/li>
7182
&lt;/ul>
7283
&lt;/li>
73-
&lt;li>&lt;a href="https://github.com/Pi4J/pi4j-v2/issues/383" target="_blank" rel="noopener">Issue #383&lt;/a>: Increase amount of write bytes to SPI devices over 65535. &lt;code>spiWrite&lt;/code> has been modified to write data in chunks of 4096 bytes so it can handle larger messages.&lt;/li>
74-
&lt;li>&lt;a href="https://github.com/Pi4J/pi4j-v2/issues/388" target="_blank" rel="noopener">Issue #388&lt;/a>: I2C writeRead method compares written to writeOffset instead of writeSize.&lt;/li>
7584
&lt;/ul>
76-
&lt;p>Because of the changes in the loading of the mock providers, if you want to load them on a Raspberry Pi board, you need to use the following context builder:&lt;/p></description></item><item><title>Pi4J Downloads</title><link>https://pi4j.com/about/download/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pi4j.com/about/download/</guid><description>&lt;p>All downloads provided by the project can be found on &lt;a href="https://pi4j.com/download/" target="_blank" rel="noopener">pi4j.com/download&lt;/a>.&lt;/p>
85+
&lt;p>Thanks to contributions by &lt;a href="https://github.com/mpilone" target="_blank" rel="noopener">@mpilone&lt;/a>, &lt;a href="https://github.com/cniesen" target="_blank" rel="noopener">@cniesen&lt;/a>, &lt;a href="https://github.com/geerlingguy" target="_blank" rel="noopener">@geerlingguy&lt;/a>, &lt;a href="https://github.com/dariuszzbyrad" target="_blank" rel="noopener">@dariuszzbyrad&lt;/a>, &lt;a href="https://github.com/taartspi" target="_blank" rel="noopener">@taartspi&lt;/a>, &lt;a href="https://github.com/eitch" target="_blank" rel="noopener">@eitch&lt;/a>, &lt;a href="https://github.com/fdelporte" target="_blank" rel="noopener">@fdelporte&lt;/a>.&lt;/p></description></item><item><title>Pi4J Downloads</title><link>https://pi4j.com/about/download/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pi4j.com/about/download/</guid><description>&lt;p>All downloads provided by the project can be found on &lt;a href="https://pi4j.com/download/" target="_blank" rel="noopener">pi4j.com/download&lt;/a>.&lt;/p>
7786
&lt;p>The compiled artifacts (releases and snapshots) are available in the
7887
&lt;a href="https://oss.sonatype.org/index.html#nexus-search;gav~com.pi4j~~~~" target="_blank" rel="noopener">Sonatype Maven repository&lt;/a>.&lt;/p>
7988
&lt;iframe src="https://pi4j.com/download" style="width: 100%; height: 100vh;">&lt;/iframe></description></item><item><title>License (Open Source)</title><link>https://pi4j.com/about/license/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pi4j.com/about/license/</guid><description>&lt;p>The Pi4J Version 2.0 project is distributed and licensed under the &lt;strong>Apache License, Version 2.0&lt;/strong> license

about/license/index.html

Lines changed: 3 additions & 3 deletions
Large diffs are not rendered by default.

about/new-in-v2/index.html

Lines changed: 3 additions & 3 deletions
Large diffs are not rendered by default.

about/previous-version-v1/index.html

Lines changed: 3 additions & 3 deletions
Large diffs are not rendered by default.

about/release-notes/index.html

Lines changed: 4 additions & 4 deletions
Large diffs are not rendered by default.

about/team/index.html

Lines changed: 3 additions & 3 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)