Skip to content

Commit d26e57d

Browse files
committed
Built site for gh-pages
1 parent c7f40b0 commit d26e57d

9 files changed

Lines changed: 184 additions & 12 deletions

File tree

.nojekyll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2b192bf5
1+
9e1808a3

archive.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -463,7 +463,7 @@ <h5 class="no-anchor card-title listing-title">
463463
</div>
464464
</div></a>
465465
</div>
466-
<div class="g-col-1" data-index="2" data-categories="cHl0aG9uJTJDYWlyJTIwcXVhbGl0eSUyQ2F0bW90dWJl" data-listing-date-sort="1747634400000" data-listing-file-modified-sort="1766182479126" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="15" data-listing-word-count-sort="2858">
466+
<div class="g-col-1" data-index="2" data-categories="cHl0aG9uJTJDYWlyJTIwcXVhbGl0eSUyQ2F0bW90dWJl" data-listing-date-sort="1747634400000" data-listing-file-modified-sort="1767021362207" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="15" data-listing-word-count-sort="2898">
467467
<a href="./posts/atmotube_data_logging/index.html" class="quarto-grid-link">
468468
<div class="quarto-grid-item card h-100 card-left">
469469
<p class="card-img-top"><img src="posts/atmotube_data_logging/index_files/figure-html/fig-1-output-1.png" style="height: 150px;" class="thumbnail-image card-img"/></p>
@@ -746,7 +746,7 @@ <h5 class="no-anchor card-title listing-title">
746746
</div>
747747
</div></a>
748748
</div>
749-
<div class="g-col-1" data-index="11" data-categories="cHl0aG9uJTJDYm93bGluZw==" data-listing-date-sort="1700982000000" data-listing-file-modified-sort="1748624456087" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="13" data-listing-word-count-sort="2533">
749+
<div class="g-col-1" data-index="11" data-categories="cHl0aG9uJTJDYm93bGluZw==" data-listing-date-sort="1700982000000" data-listing-file-modified-sort="1766875896868" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="13" data-listing-word-count-sort="2533">
750750
<a href="./posts/impossible_bowling/index.html" class="quarto-grid-link">
751751
<div class="quarto-grid-item card h-100 card-left">
752752
<p class="card-img-top"><img src="posts/impossible_bowling/index_files/figure-html/5fe67f81-f378-4258-a005-1914e099b559-1-31ff655b-8ba9-40cd-a9af-7ff1538b1345.png" style="height: 150px;" class="thumbnail-image card-img"/></p>

index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -436,7 +436,7 @@ <h3 class="no-anchor listing-title">
436436
</a>
437437
</div>
438438
</div>
439-
<div class="quarto-post image-right" data-index="2" data-categories="cHl0aG9uJTJDYWlyJTIwcXVhbGl0eSUyQ2F0bW90dWJl" data-listing-date-sort="1747634400000" data-listing-file-modified-sort="1766182479126" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="15" data-listing-word-count-sort="2858">
439+
<div class="quarto-post image-right" data-index="2" data-categories="cHl0aG9uJTJDYWlyJTIwcXVhbGl0eSUyQ2F0bW90dWJl" data-listing-date-sort="1747634400000" data-listing-file-modified-sort="1767021362207" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="15" data-listing-word-count-sort="2898">
440440
<div class="thumbnail"><a href="./posts/atmotube_data_logging/index.html" class="no-external">
441441

442442
<p class="card-img-top"><img src="posts/atmotube_data_logging/index_files/figure-html/fig-1-output-1.png" class="thumbnail-image card-img"/></p>
@@ -697,7 +697,7 @@ <h3 class="no-anchor listing-title">
697697
</a>
698698
</div>
699699
</div>
700-
<div class="quarto-post image-right" data-index="11" data-categories="cHl0aG9uJTJDYm93bGluZw==" data-listing-date-sort="1700982000000" data-listing-file-modified-sort="1748624456087" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="13" data-listing-word-count-sort="2533">
700+
<div class="quarto-post image-right" data-index="11" data-categories="cHl0aG9uJTJDYm93bGluZw==" data-listing-date-sort="1700982000000" data-listing-file-modified-sort="1766875896868" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="13" data-listing-word-count-sort="2533">
701701
<div class="thumbnail"><a href="./posts/impossible_bowling/index.html" class="no-external">
702702

703703
<p class="card-img-top"><img data-src="posts/impossible_bowling/index_files/figure-html/5fe67f81-f378-4258-a005-1914e099b559-1-31ff655b-8ba9-40cd-a9af-7ff1538b1345.png" class="thumbnail-image card-img"/></p>

index.xml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6669,6 +6669,19 @@ Figure&nbsp;5: Time series data of indoor PM2.5 concentrations, a 1-hr sample of
66696669
</section>
66706670
<section id="update" class="level2">
66716671
<h2 class="anchored" data-anchor-id="update">Update</h2>
6672+
<div class="callout callout-style-default callout-tip callout-titled">
6673+
<div class="callout-header d-flex align-content-center">
6674+
<div class="callout-icon-container">
6675+
<i class="callout-icon"></i>
6676+
</div>
6677+
<div class="callout-title-container flex-fill">
6678+
<span class="screen-reader-only">Tip</span>Update
6679+
</div>
6680+
</div>
6681+
<div class="callout-body-container callout-body">
6682+
<p>I have taken what I figured out in the following section and put it into a minimal <a href="https://github.com/aefarrell/PymoTube">python module</a> with a few helper functions. See <a href="https://github.com/aefarrell/PymoTube/blob/main/examples/data_logging_example.py">this example</a> showing how to collect data from an AtmoTube and process the results.</p>
6683+
</div>
6684+
</div>
66726685
<p>I was thinking about this more and there was one avenue I neglected to explore: subscribing to GATT notifications from the atmotube. Instead of requesting a single data point, like I did above, one can subscribe to the feed and the atmotube will just send packets whenever an update occurs. That is what I do below.</p>
66736686
<p>To get started I decided to make cytpe structs for each of the bytestrings that can be returned. I don’t think this is necessary, but I like how it seperates the logic of decoding the response on an aesthetic level. It also makes it very clear how the bytestrings are structured.</p>
66746687
<div id="39841a3c-7a19-4360-afd2-3342728d5fd4" class="cell" data-execution_count="4">

posts/atmotube_data_logging/index.html

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1269,6 +1269,19 @@ <h2 class="anchored" data-anchor-id="final-thoughts">Final Thoughts</h2>
12691269
</section>
12701270
<section id="update" class="level2">
12711271
<h2 class="anchored" data-anchor-id="update">Update</h2>
1272+
<div class="callout callout-style-default callout-tip callout-titled">
1273+
<div class="callout-header d-flex align-content-center">
1274+
<div class="callout-icon-container">
1275+
<i class="callout-icon"></i>
1276+
</div>
1277+
<div class="callout-title-container flex-fill">
1278+
<span class="screen-reader-only">Tip</span>Update
1279+
</div>
1280+
</div>
1281+
<div class="callout-body-container callout-body">
1282+
<p>I have taken what I figured out in the following section and put it into a minimal <a href="https://github.com/aefarrell/PymoTube">python module</a> with a few helper functions. See <a href="https://github.com/aefarrell/PymoTube/blob/main/examples/data_logging_example.py">this example</a> showing how to collect data from an AtmoTube and process the results.</p>
1283+
</div>
1284+
</div>
12721285
<p>I was thinking about this more and there was one avenue I neglected to explore: subscribing to GATT notifications from the atmotube. Instead of requesting a single data point, like I did above, one can subscribe to the feed and the atmotube will just send packets whenever an update occurs. That is what I do below.</p>
12731286
<p>To get started I decided to make cytpe structs for each of the bytestrings that can be returned. I don’t think this is necessary, but I like how it seperates the logic of decoding the response on an aesthetic level. It also makes it very clear how the bytestrings are structured.</p>
12741287
<div id="39841a3c-7a19-4360-afd2-3342728d5fd4" class="cell" data-execution_count="4">

projects.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -432,7 +432,7 @@ <h5 class="no-anchor card-title listing-title">
432432
</div>
433433
</div></a>
434434
</div>
435-
<div class="g-col-1" data-index="2" data-categories="cHl0aG9u" data-listing-file-modified-sort="1766537430386" data-listing-reading-time-sort="2" data-listing-word-count-sort="228">
435+
<div class="g-col-1" data-index="2" data-categories="cHl0aG9u" data-listing-file-modified-sort="1767020880730" data-listing-reading-time-sort="8" data-listing-word-count-sort="1564">
436436
<a href="./projects/pymotube/index.html" class="quarto-grid-link">
437437
<div class="quarto-grid-item card h-100 card-left">
438438
<p class="card-img-top">

0 commit comments

Comments
 (0)