Skip to content

Commit

Permalink
Removed iframes
Browse files Browse the repository at this point in the history
  • Loading branch information
x1y committed Oct 5, 2024
1 parent 91f8934 commit 14ce6bd
Show file tree
Hide file tree
Showing 10 changed files with 14 additions and 18 deletions.
2 changes: 1 addition & 1 deletion content/blog/april-update-no-more-unicorns.md
Original file line number Diff line number Diff line change
Expand Up @@ -218,7 +218,7 @@ I would like to thank xan-m for their work on InfiniLink. Xan-m created the whol

On my end, I'm working on porting InfiniTime to the STACK. This is quite easy as the display and touch panel are exactly the same as the one on the PineTime. I think InfiniTime will be a nice starting point to experiment with the STACK hardware: the RISC-V MCU (BL604), the LoRa radio, the GPS and secure module on the add-on board, etc. As you can see on the video below, the display driver is now functional and even works a bit faster than on the PineTime. It can go even faster when more memory is dedicated to the display driver.

<iframe width="560" height="615" sandbox="allow-same-origin allow-scripts allow-popups" src="https://video.codingfield.com/videos/embed/7b08f712-350e-4df2-985a-06ce46828bbf" frameborder="0" allowfullscreen></iframe>
See the [video here](https://video.codingfield.com/videos/embed/7b08f712-350e-4df2-985a-06ce46828bbf).

**InfiniTime now runs on the PineDio STACK - here's a quick comparison to the PineTime**

Expand Down
2 changes: 1 addition & 1 deletion content/blog/december-update-a-year-in-review.md
Original file line number Diff line number Diff line change
Expand Up @@ -270,7 +270,7 @@ Did you know that Pine64 is also working on a LoRa backplate for the Pinephone?

These last few weeks I worked on bringing this backplate up and running, and succeeded in receiving LoRa messages from other LoRa devices. This is still mostly a work in progress, but it clearly shows that the integration of LoRa in a mobile phone running Linux is possible and, indeed, already functional! For those interested in the technical details, I documented everything in this series of 3 articles: [_First look at the LoRa backplate_](https://codingfield.com/blog/2021-11/first-look-at-lora-pinephone-backplate/), [_Flashing the LoRa backplate_](https://codingfield.com/blog/2021-11/flash-the-lora-pinephone-backplate/) and [_A driver for the LoRa backplate_](https://codingfield.com/blog/2021-11/a-driver-for-the-pinephone-lora-backplate/).

<iframe width="560" height="815" sandbox="allow-same-origin allow-scripts allow-popups" src="https://video.codingfield.com/videos/embed/6d713488-5469-442c-a40e-961daa3d9636" frameborder="0" allowfullscreen></iframe>
See the [video here](https://video.codingfield.com/videos/embed/6d713488-5469-442c-a40e-961daa3d9636)

**Receiving LoRa messages on the PinePhone with PineDio back case**

Expand Down
4 changes: 1 addition & 3 deletions content/blog/december-update-thank-you-for-2019.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,9 +113,7 @@ The last but certainly not the least important subject I wish to discuss is soft

Before I wrap this section up I feel it necessary to underline that despite the truly excellent software progress in recent weeks, the PinePhone is not yet ready to be a daily driver. I am writing this in the hope of preventing people from developing a false impression that the _Brave Heart_ phones can run feature-complete OSs at this point in time. This is still very much a work-in-progress project as of December 2019, and various aspects of the software needs time to be properly implemented into the respective OSs. The fact that all key functionality has been worked out doesn’t automatically mean that each and single OS will be able to implement these features on-the-fly into their systems in a matter of weeks. Such implementations takes time and effort. In other words, if you’re getting a _Brave Heart_ edition phone -- have the mindset of a tester and contributor rather than an end-user. This should already be apparent to you from previous blog-posts, but I just wanted to spell it out. In turn, by March 2020 you will be the first to have a fully functional mainline Linux phone that you’ll be happy to show off to others. 

<iframe title="First PinePhone Call by PINE64" width="640" height="200" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?visual=false&amp;url=https%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F722547577&amp;show_artwork=true&amp;maxwidth=640&amp;maxheight=960&amp;dnt=1&amp;auto_play=false&amp;buying=true&amp;liking=true&amp;download=true&amp;sharing=true&amp;show_comments=true&amp;show_playcount=true&amp;show_user=true&amp;color"></iframe>

![](/blog/images/PINE64-family.jpg)
![](/blog/images/PINE64-family.jpg)

**Happy family ;)**

Expand Down
6 changes: 2 additions & 4 deletions content/blog/february-update-chat-with-the-machine.md
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@ It took a long time to debug the firmware update process of the modem, since it

I [described the whole process on my blog](https://dylanvanassche.be/blog/2022/pinephone-modem-upgrade/) and invite you to have a read.

<iframe title="Updating Pine64 PinePhone modem firmware with fwupd" src="https://tube.tchncs.de/videos/embed/a39ea96e-864d-45bf-a6a5-b9ace8df7df6" allowfullscreen sandbox="allow-same-origin allow-scripts allow-popups" width="560" height="615" frameborder="0"></iframe>
See [Updating Pine64 PinePhone modem firmware with fwupd](https://tube.tchncs.de/videos/embed/a39ea96e-864d-45bf-a6a5-b9ace8df7df6).

**Demo of the modem's firmware being flashed**

Expand Down Expand Up @@ -226,9 +226,7 @@ Unfortunately this kit is not yet available in the Pine Store as we still had a

I’ve just sent the first version of the firmware to the production team. Now, I’m waiting for feedback and I’ll eventually do some changes and improvements if needed.

Here’s a video showing that firmware in action:

<iframe width="560" height="615" sandbox="allow-same-origin allow-scripts allow-popups" src="https://video.codingfield.com/videos/embed/ab40f429-18d0-4827-b2b3-123f74ab8d09" frameborder="0" allowfullscreen></iframe>
Here’s a video showing that firmware in action: https://video.codingfield.com/videos/embed/ab40f429-18d0-4827-b2b3-123f74ab8d09

Once this firmware will be ready, PINE64 will be able to start the production of the PineDio STACK. 

Expand Down
4 changes: 2 additions & 2 deletions content/blog/february-update-show-and-tell.md
Original file line number Diff line number Diff line change
Expand Up @@ -212,9 +212,9 @@ But still, many people were asking for the heart rate sensor in InfiniTime, and

**Heart rate measuring in-app (left) and displayed on watchface (right)**

I teased the Navigation app in the last community update. I'm happy to announce that it's now released! This app, written by [Adam](https://twitter.com/adampigg) works in conjunction with [Amazfish](https://github.com/piggz/harbour-amazfish) and [PureMaps](https://github.com/rinigus/pure-maps), and InfiniTime displays the navigation instructions from PureMaps when it's connected to Amazfish. Best of all, these apps run on many Linux devices, such as the Pinebook Pro and the Pinephone !
I teased the Navigation app in the last community update. I'm happy to announce that it's now released! This app, written by [Adam](https://twitter.com/adampigg) works in conjunction with [Amazfish](https://github.com/piggz/harbour-amazfish) and [PureMaps](https://github.com/rinigus/pure-maps), and InfiniTime displays the navigation instructions from PureMaps when it's connected to Amazfish. Best of all, these apps run on many Linux devices, such as the Pinebook Pro and the Pinephone!

<iframe width="660" height="815" sandbox="allow-same-origin allow-scripts allow-popups" src="https://video.codingfield.com/videos/embed/1fd64ff8-5a5b-48d9-b7f8-298df0dc383e" frameborder="0" allowfullscreen></iframe>
See the [video here](https://video.codingfield.com/videos/embed/1fd64ff8-5a5b-48d9-b7f8-298df0dc383e).

**Navigation instructions displayed on the PineTime**

Expand Down
2 changes: 1 addition & 1 deletion content/blog/introducing-the-pinenote.md
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,7 @@ Ubuntu Touch 20.04 images should be available for the PinePhone soon and users w

I revived the BlueZ backend in the OBEX daemon to access the Evolution Data Server phonebook of the PinePhone (Phosh UI only) and submitted some patches upstream which will be [available in the next BlueZ release](https://patchwork.kernel.org/project/bluetooth/list/?series=520361&state=*). After applying these patches, your PinePhone can synchronize your contacts with any Bluetooth handsfree kit which can be found in cars!

<iframe width="560" height="615" sandbox="allow-same-origin allow-scripts allow-popups" title="Address book synchronization over Bluetooth on the Pine64 PinePhone running Phosh" src="https://tube.tchncs.de/videos/embed/e6663f96-3703-4886-aeff-7a79b3c2c8ac" frameborder="0" allowfullscreen></iframe>
See [Address book synchronization over Bluetooth on the Pine64 PinePhone running Phosh](https://tube.tchncs.de/videos/embed/e6663f96-3703-4886-aeff-7a79b3c2c8ac).

**Car handsfree working with the PinePhone, how cool is that?**

Expand Down
4 changes: 2 additions & 2 deletions content/blog/july-update-a-pinecil-evolved.md
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,7 @@ Of course, we have also added some features that will please our beloved users.

Here's a video I shot when testing this new feature on my devkit using the PinePhonePro:

<iframe title="Work in progress : testing notification dismiss" src="https://video.codingfield.com/videos/embed/bab9b8d2-d4cd-4942-bdf2-495197741171" allowfullscreen sandbox="allow-same-origin allow-scripts allow-popups" width="560" height="515" frameborder="0"></iframe>
See [Work in progress: testing notification dismiss](https://video.codingfield.com/videos/embed/bab9b8d2-d4cd-4942-bdf2-495197741171).

**Testing notification dismiss from a PinePhone Pro with keyboard case**

Expand All @@ -227,7 +227,7 @@ In such cases, some developers decide to maintain a fork of InfiniTime with thei

Speaking of memory usage, I'm currently working on improving the situation by leveraging the additional 4MB of external flash memory available on the PineTime hardware. [My work](https://github.com/InfiniTimeOrg/InfiniTime/issues/321#issuecomment-1133959435) is still in the "proof of concept" state, but shows very good results. The goal here is to store data that needs a lot of space (mainly pictures and fonts) in this external memory to free some space in the internal memory. I've recently demonstrated [a build](https://github.com/InfiniTimeOrg/InfiniTime/pull/1226) with the [G7710](https://github.com/InfiniTimeOrg/InfiniTime/pull/1122) and the [Infineat](https://github.com/InfiniTimeOrg/InfiniTime/pull/1024) watchfaces where pictures and fonts are stored in the external memory. There is a slight impact on the performances and display speed, but it opens the road to many new apps and watchfaces in the future!

<iframe title="Work in progress : test background image and font loading from external flash memory" src="https://video.codingfield.com/videos/embed/d6ccf261-df2e-45cc-b852-b73c23680e8e" allowfullscreen sandbox="allow-same-origin allow-scripts allow-popups" width="560" height="515" frameborder="0"></iframe>
See [Work in progress: test background image and font loading from external flash memory](https://video.codingfield.com/videos/embed/d6ccf261-df2e-45cc-b852-b73c23680e8e).

**Testing background image and font loading from external flash memory**

Expand Down
2 changes: 1 addition & 1 deletion content/blog/march-update-introducing-the-quartzpro64.md
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,7 @@ The community is very active and is creating [pull-requests](https://github.com/

This month, I’m happy to announce that _InfiniSim_, the InfiniTime simulator, is now its own [dedicated project](https://github.com/InfiniTimeOrg/InfiniSim). [NeroBurner](https://github.com/NeroBurner), the author of InfiniSim, joined the team to develop and maintain the project under the [InfiniTime organization](https://github.com/InfiniTimeOrg) on GitHub. We worked together to create the project and to ensure that all the InfiniTime code modifications needed were applied to support the simulator. InfiniSim allows everyone and anyone to run the whole InfiniTime UI on their computer. It even runs on the PinePhone Pro!

<iframe width="560" height="560" sandbox="allow-same-origin allow-scripts allow-popups" src="https://video.codingfield.com/videos/embed/f75c378e-bb0e-4b01-965a-64466c40ee36" frameborder="0" allowfullscreen></iframe>
See the [video here](https://video.codingfield.com/videos/embed/f75c378e-bb0e-4b01-965a-64466c40ee36).

**InfiniSim running on the PinePhone Pro**

Expand Down
4 changes: 2 additions & 2 deletions content/blog/march-update.md
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@ Let me explain. The bootloader is a very critical piece of software that is run

Upgrading the bootloader is also a critical operation as there is no fallback in the event an error occurs during the upgrade. From the feedback I received until now, it looks like everything is working well and that it's fairly safe to apply the update. You just need to [read and apply the instructions](https://github.com/JF002/pinetime-mcuboot-bootloader/blob/339224cf5ed21f4e8b2d22eaeab9869120f7f752/docs/howToUpdate.md) carefully.

<iframe width="560" height="515" sandbox="allow-same-origin allow-scripts allow-popups" src="https://video.codingfield.com/videos/embed/831077c5-16f3-47b4-9b2b-c4bbfecc6529" frameborder="0" allowfullscreen></iframe>
See the [video here](https://video.codingfield.com/videos/embed/831077c5-16f3-47b4-9b2b-c4bbfecc6529).

**Video of the new bootloader**

Expand Down Expand Up @@ -199,7 +199,7 @@ You can [try this web application online](https://hubmartin.github.io/WebBLEWatc

I'm really amazed by all the work the community achieved this month, and I look forward to seeing what we'll accomplish next month!

<iframe width="560" height="515" sandbox="allow-same-origin allow-scripts allow-popups" src="https://video.codingfield.com/videos/embed/f7bffb3d-a6a1-43c4-8f01-f4aeff4adf9e" frameborder="0" allowfullscreen></iframe>
See the [video here](https://video.codingfield.com/videos/embed/f7bffb3d-a6a1-43c4-8f01-f4aeff4adf9e).

**A look at PineTime InfiniTime functionality**

Expand Down
2 changes: 1 addition & 1 deletion content/blog/may-update-worth-the-wait.md
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@ Mobile Linux has gained support for [Bluetooth HFP](https://www.bluetooth.com/sp

Bluetooth HFP devices. This includes accepting, rejecting, hanging up calls. Some devices can also display the current network operator, service status, phone battery level, etc. This is also implemented by this patch series. [postmarketOS](https://postmarketos.org) users will soon benefit from my patches. A detailed [explanation can be found on my blog](https://dylanvanassche.be/blog/2022/bluetooth-hfp-linux-mobile/).

<iframe title="Enhanced Bluetooth HFP support in ModemManager &amp; PulseAudio" src="https://tube.tchncs.de/videos/embed/fc79ddac-40ba-4206-b14b-007667fe6af1" allowfullscreen sandbox="allow-same-origin allow-scripts allow-popups" width="560" height="515" frameborder="0"></iframe>
See [Enhanced Bluetooth HFP support in ModemManager & PulseAudio](https://tube.tchncs.de/videos/embed/fc79ddac-40ba-4206-b14b-007667fe6af1).

**Bluetooth HFP demo - via Dylan**

Expand Down

0 comments on commit 14ce6bd

Please sign in to comment.