AlaskaLinuxUser's Scratchpad

Commit thy works unto the LORD, and thy thoughts shall be established. - Proverbs 16:3

Bluetooth Breakdown: Sending my own commands with gatttool

Yes, there is purposely one too many t's in GattTool.

bt_success

Last time we looked at the Bluetooth Low Energy (BLE) packets being sent from my Android app to my home made auto start. Here's what we saw:

214231313a - Button 1 pressed
214231303b - Button 1 released
2142323139 - Button 2 pressed
214232303a …

Some Wobble To Your Bobble?

In the continuing efforts to make a fun game that tests my (very limited and basic) skills as a C++ programmer, as well as to further the bounds of SFML, I am expanding the Water Drum Game. You should check out my latest commit to see how I put some …

Bluetooth Breakdown?

So, in the continuing saga of learning about Bluetooth, I am breaking down some transmissions of Bluetooth signal from my Android phone to the Bluetooth auto start that I built.

btauto

  1. On my Android phone, I went to Settings -> Developer Options -> Enable Bluetooth HCI snoop log. Now my Android phone was …

Making A Kernel Zip

Some people who have been using the video tutorials have requested this, so I am posting a link here for making your own kernel zip file. Download the linked file, unzip it, and you will have everything you need for making a flash-able kernel zip file, to use in TWRP …

Interview with WaveUp creator juanitobananas!

WaveUp is by far one of the handiest tools you can add to your Android arsenal! I've used this app for over a year now, and I love it! It's like playing Jedi mind tricks on your phone! You can turn your screen on and off, simply by a wave …

Water Drums With Sound!

If you take a look at my latest commit to the Water Drum Game, you'll see that I added a few features! Notably, when in free play mode, the drums now make noise. Not only that, but they also "bobble" a little.

drumming

Hard to tell in this photo, but the …

Foray into Bluetooth Programming through C and C++

alaskalinuxuser@alaskalinuxuser-OptiPlex-7010:~/Documents/c++/bluetooth/cbluez\$ ./simplescan
FC:58:FA:08:72:E4 CANZ
alaskalinuxuser@alaskalinuxuser-OptiPlex-7010:~/Documents/c++/bluetooth/cbluez\$ ./simplescan
FC:58:FA:08:72:E4 CANZ
alaskalinuxuser@alaskalinuxuser-OptiPlex-7010:~/Documents/c++/bluetooth/cbluez\$ ./simplescan
00:00:00:00:5A:AD bacon
FC:58:FA:08:72:E4 CANZ
alaskalinuxuser …

Water Drum Spawning?

Spawning in games is a term you usually hear for power ups, zombies, or player/characters. It is not usually a term that you hear for water drums... until now! In my latest commit for the water drum game, where I decided to make it possible to "spawn" new water …