Ahmet Inan
d0523a3990
WIP: added notification that the decoder is still running
2014-12-17 22:59:12 +01:00
Ahmet Inan
1426bbb105
allow only one instance of Robot36
2014-12-17 21:32:34 +01:00
Ahmet Inan
9f4c5459f6
increased version to "1.5"
2014-12-17 17:03:54 +01:00
Ahmet Inan
fbffdf3d6d
reduced "grey" area to help with noise immunity
2014-12-17 17:02:20 +01:00
Ahmet Inan
30ced94775
reverse logic to flatten drawCanvas()
2014-12-16 16:39:35 +01:00
Ahmet Inan
9f6c3797ad
increased version to "1.4"
2014-12-16 16:37:02 +01:00
Ahmet Inan
801852e73b
redraw canvas before leaving surfaceChanged()
2014-12-16 16:32:41 +01:00
Ahmet Inan
a2601017cb
added Community URL to README
2014-12-16 15:56:45 +01:00
Ahmet Inan
341b7ea18a
increased version to "1.3"
2014-12-14 17:38:23 +01:00
Ahmet Inan
3a1e0d6201
fixed crash in debug mode
2014-12-14 17:37:14 +01:00
Ahmet Inan
b7ce7d45cf
increased version to 1.2
2014-12-14 15:05:46 +01:00
Ahmet Inan
0bd958b4d7
increased leader timeout tolerance
2014-12-14 15:03:08 +01:00
Ahmet Inan
738ac87fce
increased break length tolerance
2014-12-14 13:59:02 +01:00
Ahmet Inan
42a809c6d9
increased version to 1.1
2014-12-13 21:55:26 +01:00
Ahmet Inan
3d6f915b75
improved calibration header detection
...
"gray" area doesn't work very well with the calibration detection code
2014-12-13 20:31:06 +01:00
Ahmet Inan
8d36624e94
added new icon set
2014-12-12 23:32:03 +01:00
Ahmet Inan
d5d9ba379f
removed '-' from WrasseSC2_180 string
2014-12-12 17:55:08 +01:00
Ahmet Inan
179d1560a8
update to gradle 1.0.0
2014-12-12 17:53:42 +01:00
Ahmet Inan
fd371fae52
added Wrasse SC2 180 to README
2014-12-12 17:53:18 +01:00
Ahmet Inan
8d73fe002c
wait for worker thread to finish
2014-12-12 17:32:43 +01:00
Ahmet Inan
60b8c48d9b
WIP: experimental async decoding
...
it will continue decoding in background.
to stop decoder, you must exit application.
also removed some unneeded synchronizations to make it more responsive.
2014-12-12 15:42:24 +01:00
Ahmet Inan
bb183cb80e
do correct vertical scaling in case we want a higher horizontal resolution
2014-12-12 11:41:21 +01:00
Ahmet Inan
0d5407f090
reduced max height so we can enjoy more of the maximally scaled picture
2014-12-12 10:47:13 +01:00
Ahmet Inan
8828cbc753
Revert "lets stretch and crop the image a bit around the edges .."
...
This reverts commit 435c1be418
.
just because everyone is doing it doesnt mean we should do it.
2014-12-12 09:23:55 +01:00
Ahmet Inan
435c1be418
lets stretch and crop the image a bit around the edges ..
...
.. so that nobody will notice our fucked front and back porches. ;-(
2014-12-11 23:19:43 +01:00
Ahmet Inan
8b3dbb08b9
only correct line after 5 mismatches when in sync mode
2014-12-11 19:19:51 +01:00
Ahmet Inan
5fa1a6cff6
increment vpos in decoders
2014-12-11 18:17:34 +01:00
Ahmet Inan
e79484e1ca
introduced free_running state variable
2014-12-11 17:14:20 +01:00
Ahmet Inan
9137d729d8
only correct line number if were free running
2014-12-11 15:35:37 +01:00
Ahmet Inan
e4d0264d95
made value_blur nicer to use and took care of edges
2014-12-11 14:17:24 +01:00
Ahmet Inan
40eb37a40d
better move whole line in scottie decoder
2014-12-10 23:42:50 +01:00
Ahmet Inan
56e75346d2
WIP: added correct scottie decoder
2014-12-10 23:39:08 +01:00
Ahmet Inan
2c52be93cd
store Bitmap as PNG in Pictures directory
2014-12-10 18:04:36 +01:00
Ahmet Inan
88a13d9a9b
WIP: save image when finished
2014-12-10 13:29:59 +01:00
Ahmet Inan
308874b131
moved code generator to utils/blur.c, moved generated code to blur_generated.rsh
2014-12-09 20:07:55 +01:00
Ahmet Inan
48deba6305
added manual adjustment of blur
2014-12-09 15:48:26 +01:00
Ahmet Inan
5c85f130b1
added gaussian blur to help with noisy conditions
...
manual adjustment following soon.
2014-12-08 23:03:26 +01:00
Ahmet Inan
30a6d256ba
made decoder.rs independent of new modes
2014-12-07 22:26:03 +01:00
Ahmet Inan
4e48eb185c
added Wrasse SC2-180 Mode
...
definitively need to do something about to reduce the numbers of places needed to be changed to add a new mode ..
2014-12-07 20:38:16 +01:00
Ahmet Inan
32efb41613
added "gray" area between data and control signal to improve sync detection
2014-12-07 18:14:37 +01:00
Ahmet Inan
9446d5976e
draw then decode to help minimize visual delay
2014-12-07 15:23:10 +01:00
Ahmet Inan
bcbece17f6
do not restart app on screen change
2014-12-07 15:05:35 +01:00
Ahmet Inan
8372bcba92
be precise: even if we are going to square the deviation, its: x-u, not u-x
2014-12-06 22:23:23 +01:00
Ahmet Inan
270d20486c
update variance if sync pulse is for more than buffer_length time missing
2014-12-06 19:31:21 +01:00
Ahmet Inan
5bcbd18dc7
lint fixes
2014-12-06 14:38:38 +01:00
Ahmet Inan
eb7a494fe4
update rendering mode and activity title from decoder
2014-12-06 14:10:23 +01:00
Ahmet Inan
3401038ab1
moved DecoderThread code into ImageView
2014-12-05 22:52:03 +01:00
Ahmet Inan
5c0dd886ab
oops: fix double swap mistake of u & v and r & b
...
in robot36 v is on even lines and u is on odd lines
in robot72 v comes first, then u
still need to investigate why there is a discrepancy between renderscript rgba and java bitmap rgba
2014-12-05 15:53:13 +01:00
Ahmet Inan
e5da88f27f
gradle update fixes
2014-12-05 12:20:24 +01:00
Ahmet Inan
d8e9790d10
be consistent: renamed _len to _seconds
2014-12-01 16:47:29 +01:00