<feed xmlns='http://www.w3.org/2005/Atom'>
<title>io.trygvis.soilmoisture-android.git/app/src/main/java/io/trygvis, branch master</title>
<subtitle></subtitle>
<id>https://trygvis.io/git/2014/12/io.trygvis.soilmoisture-android.git/atom?h=master</id>
<link rel='self' href='https://trygvis.io/git/2014/12/io.trygvis.soilmoisture-android.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2014/12/io.trygvis.soilmoisture-android.git/'/>
<updated>2015-06-29T21:41:53Z</updated>
<entry>
<title>o Supporting re-activation of the MainActivity. Must initialize the local data with the device list if it is already in the 'ready' state.</title>
<updated>2015-06-29T21:41:53Z</updated>
<author>
<name>Trygve Laugstøl</name>
<email>trygvis@inamo.no</email>
</author>
<published>2015-06-29T21:41:53Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2014/12/io.trygvis.soilmoisture-android.git/commit/?id=fce66be9d662d6d98d23191a3c623cae549a29b2'/>
<id>urn:sha1:fce66be9d662d6d98d23191a3c623cae549a29b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>o Using new code for GET_VALUE.</title>
<updated>2015-06-29T19:37:58Z</updated>
<author>
<name>Trygve Laugstøl</name>
<email>trygvis@inamo.no</email>
</author>
<published>2015-06-29T19:37:58Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2014/12/io.trygvis.soilmoisture-android.git/commit/?id=21b5d60f6d0a4e3a26b8391bba9e78205b861bc6'/>
<id>urn:sha1:21b5d60f6d0a4e3a26b8391bba9e78205b861bc6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>o Activating the sensor view.</title>
<updated>2015-01-30T22:51:53Z</updated>
<author>
<name>Trygve Laugstøl</name>
<email>trygvis@inamo.no</email>
</author>
<published>2015-01-30T22:51:53Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2014/12/io.trygvis.soilmoisture-android.git/commit/?id=61bdbbdc3f81b89ce1679075664fe50012ccd78d'/>
<id>urn:sha1:61bdbbdc3f81b89ce1679075664fe50012ccd78d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>o This variant actually work on a device.</title>
<updated>2015-01-30T17:54:26Z</updated>
<author>
<name>Trygve Laugstøl</name>
<email>trygvis@inamo.no</email>
</author>
<published>2015-01-30T17:54:26Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2014/12/io.trygvis.soilmoisture-android.git/commit/?id=991620666551c1eaf655a0aa0b1fe08d2bc19681'/>
<id>urn:sha1:991620666551c1eaf655a0aa0b1fe08d2bc19681</id>
<content type='text'>
</content>
</entry>
<entry>
<title>o Major refactoring on  the BtPromise, mainly internal. Renaming BtPromise to BtSequence and BtSequencer.</title>
<updated>2015-01-28T22:45:38Z</updated>
<author>
<name>Trygve Laugstøl</name>
<email>trygvis@inamo.no</email>
</author>
<published>2015-01-28T22:45:38Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2014/12/io.trygvis.soilmoisture-android.git/commit/?id=3e619a735e63a1222e71060d9e65b354a156b158'/>
<id>urn:sha1:3e619a735e63a1222e71060d9e65b354a156b158</id>
<content type='text'>
</content>
</entry>
<entry>
<title>o Adding 'recently seen' on BtDevice. Updated when scanning.</title>
<updated>2015-01-27T20:23:50Z</updated>
<author>
<name>Trygve Laugstøl</name>
<email>trygvis@inamo.no</email>
</author>
<published>2015-01-27T20:23:50Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2014/12/io.trygvis.soilmoisture-android.git/commit/?id=c4685214d8db34166213ffa373a16af1a99401a5'/>
<id>urn:sha1:c4685214d8db34166213ffa373a16af1a99401a5</id>
<content type='text'>
o Removing BtScanResult, it was never used.
o Getting MainActivity to listen on device property changed so the UI is properly updated.
o Adding a status bar with color to indicate if the device is available, connected or not seen.
</content>
</entry>
<entry>
<title>o Adding a way to append promises to promises.</title>
<updated>2015-01-19T23:19:22Z</updated>
<author>
<name>Trygve Laugstøl</name>
<email>trygvis@inamo.no</email>
</author>
<published>2015-01-19T23:19:22Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2014/12/io.trygvis.soilmoisture-android.git/commit/?id=138b49247a72890df66af9a01e1179dab72a4b71'/>
<id>urn:sha1:138b49247a72890df66af9a01e1179dab72a4b71</id>
<content type='text'>
o Reading each sensors name when probing a device.
o Enabling probing on long presses on already probed devices. Is probably useful to update the local information when other handsets has updated the device's values.
</content>
</entry>
<entry>
<title>BtPromise: Letting the finally know if the promise was a success or failure.</title>
<updated>2015-01-18T13:33:44Z</updated>
<author>
<name>Trygve Laugstøl</name>
<email>trygvis@inamo.no</email>
</author>
<published>2015-01-18T13:33:44Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2014/12/io.trygvis.soilmoisture-android.git/commit/?id=7e3105adc3a32132d3adbcde0bc46808a6de34e9'/>
<id>urn:sha1:7e3105adc3a32132d3adbcde0bc46808a6de34e9</id>
<content type='text'>
SM: adding a toast callback so the activity can show a toast message.
Needed to make sure the toast comes from the correct thread.
Can be called from the BT callback thread.
</content>
</entry>
<entry>
<title>BtPromise: Adding a distinction between successful and failure.</title>
<updated>2015-01-18T11:52:17Z</updated>
<author>
<name>Trygve Laugstøl</name>
<email>trygvis@inamo.no</email>
</author>
<published>2015-01-18T11:52:17Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2014/12/io.trygvis.soilmoisture-android.git/commit/?id=fe238450f161a503d61c5ae59ecdd82c60c0e9ec'/>
<id>urn:sha1:fe238450f161a503d61c5ae59ecdd82c60c0e9ec</id>
<content type='text'>
o Chain can now call fail() instead of stop() to signal failure.
o The finally handlers can be changed to get this info later.
o Should probably make all callbacks take the BtDevice as a callback instead of BluetoothGatt and make the gatt instance available through the device. This way state can be kept in the device's tag.
BtPromise: always discover services when operating inside a connection.
</content>
</entry>
<entry>
<title>o Missing file.</title>
<updated>2015-01-17T22:41:36Z</updated>
<author>
<name>Trygve Laugstøl</name>
<email>trygvis@inamo.no</email>
</author>
<published>2015-01-17T22:41:36Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2014/12/io.trygvis.soilmoisture-android.git/commit/?id=f3288422d8dec949fcad33a84e413d8aa45f4500'/>
<id>urn:sha1:f3288422d8dec949fcad33a84e413d8aa45f4500</id>
<content type='text'>
</content>
</entry>
</feed>
