int
BRIGHT =
0
;
int
WARM =
0
;
int
i=
0
;
for
(
int
x=
0
; x <=
100
;x=x+
20
)
{
for
(
int
y=
0
; y <=
100
; y=y+
20
)
{
for
(
int
z=
0
; z <=
100
; z=z+
20
)
{
if
(x ==
20
&& y ==
20
&& z ==
20
)
{
sendMessage(
"SendRGB_value"
, (
byte
)
20
, (
byte
)
20
, (
byte
)
20
,(
byte
)WARM, (
byte
)
20
);
i++;
try
{
Thread.sleep(
500
);
Toast.makeText(getApplicationContext(),
"R : "
+ x +
" G : "
+ y +
" B : "
+ z +
" BRIGHT : "
+ BRIGHT +
" WARM : "
+ WARM +
" i : "
+ i,Toast.LENGTH_SHORT).show();
Log.d(
"SendColor "
,
"SendColor : "
+
"R : "
+ x +
" G : "
+ y +
" B : "
+ z +
" BRIGHT : "
+ BRIGHT +
" WARM : "
+ WARM +
" i : "
+ i);
mColor.setTextColor(Color.rgb(x, y, z));
}
catch
(Exception e) {
e.printStackTrace();
}
}
else
if
(x ==
40
&& y ==
40
&& z ==
40
)
{
WARM =
70
;
sendMessage(
"SendRGB_value"
, (
byte
)
40
, (
byte
)
40
, (
byte
)
40
,(
byte
)WARM, (
byte
)
40
);
i++;
try
{
Thread.sleep(
500
);
Toast.makeText(getApplicationContext(),
"R : "
+ x +
" G : "
+ y +
" B : "
+ z +
" BRIGHT : "
+ BRIGHT +
" WARM : "
+ WARM +
" i : "
+ i,Toast.LENGTH_SHORT).show();
Log.d(
"SendColor "
,
"SendColor : "
+
"R : "
+ x +
" G : "
+ y +
" B : "
+ z +
" BRIGHT : "
+ BRIGHT +
" WARM : "
+ WARM +
" i : "
+ i);
mColor.setTextColor(Color.rgb(x, y, z));
}
catch
(Exception e) {
e.printStackTrace();
}
}
else
if
(x ==
80
&& y ==
80
&& z ==
80
)
{
WARM =
70
;
sendMessage(
"SendRGB_value"
, (
byte
)
80
, (
byte
)
80
, (
byte
)
80
,(
byte
)WARM, (
byte
)
80
);
i++;
try
{
Thread.sleep(
500
);
Toast.makeText(getApplicationContext(),
"R : "
+ x +
" G : "
+ y +
" B : "
+ z +
" BRIGHT : "
+ BRIGHT +
" WARM : "
+ WARM +
" i : "
+ i,Toast.LENGTH_SHORT).show();
Log.d(
"SendColor "
,
"SendColor : "
+
"R : "
+ x +
" G : "
+ y +
" B : "
+ z +
" BRIGHT : "
+ BRIGHT +
" WARM : "
+ WARM +
" i : "
+ i);
mColor.setTextColor(Color.rgb(x, y, z));
}
catch
(Exception e) {
e.printStackTrace();
}
}
else
{
if
(x >= y && x >= z)
{
WARM=
0
;
BRIGHT = x;
}
else
if
(y >= x && y >= z)
{
WARM=
0
;
BRIGHT = y;
}
else
if
(z >= x && z >= y)
{
WARM=
0
;
BRIGHT = z;
}
sendMessage(
"SendRGB_value"
, (
byte
)x, (
byte
)y, (
byte
)z,(
byte
)WARM, (
byte
)BRIGHT);
i++;
Toast.makeText(getApplicationContext(),
"R : "
+ x +
" G : "
+ y +
" B : "
+ z +
" BRIGHT : "
+ BRIGHT +
" WARM : "
+ WARM +
" i : "
+ i,Toast.LENGTH_SHORT).show();
Log.d(
"SendColor "
,
"SendColor : "
+
"R : "
+ x +
" G : "
+ y +
" B : "
+ z +
" BRIGHT : "
+ BRIGHT +
" WARM : "
+ WARM +
" i : "
+ i);
mColor.setTextColor(Color.rgb(
210
,
150
,
100
));
try
{
Thread.sleep(
500
);
}
catch
(Exception e) {
e.printStackTrace();
}
}
}
}
}