Browse Source

Added reverse engineering measurements.

pull/1/head
Maurice Makaay 3 years ago
parent
commit
78ad678ecc
11 changed files with 100532 additions and 28 deletions
  1. +1828
    -0
      doc/reverse_engineering/Light transitions/full brightness 300 to cold white.txt
  2. +12201
    -0
      doc/reverse_engineering/Light transitions/full brightness warm white to cold white B.csv
  3. +6570
    -0
      doc/reverse_engineering/Light transitions/full brightness warm white to cold white G.csv
  4. +14125
    -0
      doc/reverse_engineering/Light transitions/full brightness warm white to cold white R.csv
  5. +40657
    -0
      doc/reverse_engineering/Light transitions/full brightness warm white to cold white W.csv
  6. +6636
    -0
      doc/reverse_engineering/Light transitions/full brightness warm white to cold white.txt
  7. +4646
    -0
      doc/reverse_engineering/Light transitions/temp.csv
  8. +13682
    -0
      doc/reverse_engineering/Light transitions/warm white to blue.txt
  9. +159
    -0
      doc/reverse_engineering/PulseView setup for White Light tests 12Khz 500k samples.pvs
  10. +28
    -28
      doc/reverse_engineering/PulseView setup for White Light tests.pvs
  11. BIN
      doc/reverse_engineering/Yeelight GPIO measurements.xlsx

+ 1828
- 0
doc/reverse_engineering/Light transitions/full brightness 300 to cold white.txt
File diff suppressed because it is too large
View File


+ 12201
- 0
doc/reverse_engineering/Light transitions/full brightness warm white to cold white B.csv
File diff suppressed because it is too large
View File


+ 6570
- 0
doc/reverse_engineering/Light transitions/full brightness warm white to cold white G.csv
File diff suppressed because it is too large
View File


+ 14125
- 0
doc/reverse_engineering/Light transitions/full brightness warm white to cold white R.csv
File diff suppressed because it is too large
View File


+ 40657
- 0
doc/reverse_engineering/Light transitions/full brightness warm white to cold white W.csv
File diff suppressed because it is too large
View File


+ 6636
- 0
doc/reverse_engineering/Light transitions/full brightness warm white to cold white.txt
File diff suppressed because it is too large
View File


+ 4646
- 0
doc/reverse_engineering/Light transitions/temp.csv
File diff suppressed because it is too large
View File


+ 13682
- 0
doc/reverse_engineering/Light transitions/warm white to blue.txt
File diff suppressed because it is too large
View File


+ 159
- 0
doc/reverse_engineering/PulseView setup for White Light tests 12Khz 500k samples.pvs View File

@ -0,0 +1,159 @@
[D0]
name=RED
enabled=true
color=4293863721
conversion_type=0
conv_options=0
[D1]
name=GREEN
enabled=true
color=4283341318
conversion_type=0
conv_options=0
[D2]
name=BLUE
enabled=true
color=4280306311
conversion_type=0
conv_options=0
[D3]
name=WHITE
enabled=true
color=4294967295
conversion_type=0
conv_options=0
[D4]
name=MASTER2
enabled=true
color=4283341318
conversion_type=0
conv_options=0
[D5]
name=MASTER1
enabled=true
color=4283341318
conversion_type=0
conv_options=0
[D6]
name=D6
enabled=true
color=4279638298
conversion_type=0
conv_options=0
[D7]
name=D7
enabled=true
color=4279638298
conversion_type=0
conv_options=0
[decode_signal0]
name=PWM
enabled=true
color=4293863721
conversion_type=0
conv_options=0
decoders=1
decoder0\id=pwm
decoder0\visible=true
decoder0\options=0
decoder0\row0\visible=true
decoder0\row1\visible=true
decoder0\ann_class0\visible=true
decoder0\ann_class1\visible=true
channels=1
channel0\name=Data
channel0\initial_pin_state=2
channel0\assigned_signal_name=RED
[decode_signal1]
name=PWM
enabled=true
color=4283341318
conversion_type=0
conv_options=0
decoders=1
decoder0\id=pwm
decoder0\visible=true
decoder0\options=0
decoder0\row0\visible=true
decoder0\row1\visible=true
decoder0\ann_class0\visible=true
decoder0\ann_class1\visible=true
channels=1
channel0\name=Data
channel0\initial_pin_state=2
channel0\assigned_signal_name=GREEN
[decode_signal2]
name=PWM
enabled=true
color=4280306311
conversion_type=0
conv_options=0
decoders=1
decoder0\id=pwm
decoder0\visible=true
decoder0\options=0
decoder0\row0\visible=true
decoder0\row1\visible=true
decoder0\ann_class0\visible=true
decoder0\ann_class1\visible=true
channels=1
channel0\name=Data
channel0\initial_pin_state=2
channel0\assigned_signal_name=BLUE
[decode_signal3]
name=PWM
enabled=true
color=4294967295
conversion_type=0
conv_options=0
decoders=1
decoder0\id=pwm
decoder0\visible=true
decoder0\options=0
decoder0\row0\visible=true
decoder0\row1\visible=true
decoder0\ann_class0\visible=true
decoder0\ann_class1\visible=true
channels=1
channel0\name=Data
channel0\initial_pin_state=2
channel0\assigned_signal_name=WHITE
[General]
decode_signals=4
generated_signals=0
views=1
meta_objs=1
[view0]
scale=1.68559670781893e-6
v_offset=-303
splitter_state=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\0`\0\0\a\x19\x1\0\0\0\x1\x1\0\0\0\x1\0)
segment_display_mode=1
offset=22 serialization::archive 14 0 0 0 0 402478 35390946 50784255 64880763 85391166 95091709 -8 0 0 6
zero_offset=22 serialization::archive 14 0 0 0 0 0 0 0 0 0 0 0 0 0 6
D0\trace_height=26
D1\trace_height=26
D2\trace_height=26
D3\trace_height=26
D4\trace_height=26
D5\trace_height=26
D6\trace_height=26
D7\trace_height=26
[meta_obj0]
type=time_marker
assoc_view=0
time=22 serialization::archive 14 0 0 0 0 1 98462641 88189374 98815552 9270411 75496443 0 0 0 6
text=A

+ 28
- 28
doc/reverse_engineering/PulseView setup for White Light tests.pvs View File

@ -1,56 +1,62 @@
[General]
decode_signals=4
generated_signals=0
views=1
meta_objs=0
[D0] [D0]
name=D0
name=RED
enabled=true enabled=true
color=4279638298
color=4293863721
conversion_type=0 conversion_type=0
conv_options=0 conv_options=0
[D1] [D1]
name=D1
name=GREEN
enabled=true enabled=true
color=4287582722
color=4283341318
conversion_type=0 conversion_type=0
conv_options=0 conv_options=0
[D2] [D2]
name=D2
name=BLUE
enabled=true enabled=true
color=4291559424
color=4280306311
conversion_type=0 conversion_type=0
conv_options=0 conv_options=0
[D3] [D3]
name=D3
name=WHITE
enabled=true enabled=true
color=4294277376
color=4294967295
conversion_type=0 conversion_type=0
conv_options=0 conv_options=0
[D4] [D4]
name=D4
name=MASTER2
enabled=true enabled=true
color=4293776384
color=4283341318
conversion_type=0 conversion_type=0
conv_options=0 conv_options=0
[D5] [D5]
name=D5
name=MASTER1
enabled=true enabled=true
color=4285780502
color=4283341318
conversion_type=0 conversion_type=0
conv_options=0 conv_options=0
[D6] [D6]
name=D6 name=D6
enabled=true enabled=true
color=4281623972
color=4279638298
conversion_type=0 conversion_type=0
conv_options=0 conv_options=0
[D7] [D7]
name=D7 name=D7
enabled=true enabled=true
color=4285878395
color=4279638298
conversion_type=0 conversion_type=0
conv_options=0 conv_options=0
@ -71,7 +77,7 @@ decoder0\ann_class1\visible=true
channels=1 channels=1
channel0\name=Data channel0\name=Data
channel0\initial_pin_state=2 channel0\initial_pin_state=2
channel0\assigned_signal_name=D0
channel0\assigned_signal_name=RED
[decode_signal1] [decode_signal1]
name=PWM name=PWM
@ -90,7 +96,7 @@ decoder0\ann_class1\visible=true
channels=1 channels=1
channel0\name=Data channel0\name=Data
channel0\initial_pin_state=2 channel0\initial_pin_state=2
channel0\assigned_signal_name=D1
channel0\assigned_signal_name=GREEN
[decode_signal2] [decode_signal2]
name=PWM name=PWM
@ -109,7 +115,7 @@ decoder0\ann_class1\visible=true
channels=1 channels=1
channel0\name=Data channel0\name=Data
channel0\initial_pin_state=2 channel0\initial_pin_state=2
channel0\assigned_signal_name=D2
channel0\assigned_signal_name=BLUE
[decode_signal3] [decode_signal3]
name=PWM name=PWM
@ -128,20 +134,14 @@ decoder0\ann_class1\visible=true
channels=1 channels=1
channel0\name=Data channel0\name=Data
channel0\initial_pin_state=2 channel0\initial_pin_state=2
channel0\assigned_signal_name=D3
[General]
decode_signals=4
generated_signals=0
views=1
meta_objs=0
channel0\assigned_signal_name=WHITE
[view0] [view0]
scale=9.00122416648664e-7
v_offset=-285
splitter_state=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\0?\0\0\x6\x18\x1\0\0\0\x1\x1\0\0\0\x1\0)
scale=0.0022591644444444445
v_offset=-328
splitter_state=@ByteArray(\0\0\0\xff\0\0\0\x1\0\0\0\x2\0\0\0`\0\0\a\x19\x1\0\0\0\x1\x1\0\0\0\x1\0)
segment_display_mode=1 segment_display_mode=1
offset=22 serialization::archive 14 0 0 0 0 21141 62526103 55059652 3067785 25190407 63047876 -8 0 0 6
offset=22 serialization::archive 14 0 0 0 0 0 0 0 0 0 0 0 0 0 6
zero_offset=22 serialization::archive 14 0 0 0 0 0 0 0 0 0 0 0 0 0 6 zero_offset=22 serialization::archive 14 0 0 0 0 0 0 0 0 0 0 0 0 0 6
D0\trace_height=26 D0\trace_height=26
D1\trace_height=26 D1\trace_height=26


BIN
doc/reverse_engineering/Yeelight GPIO measurements.xlsx View File


Loading…
Cancel
Save