Qualunque testo che parla delle stringhe in Java (ed eventualmente delle regular expression) sarebbe applicabile. Ma il punto non è tanto questo. Ma sulla comprensione del formato e dei dati che spetta innanzitutto a te.
Io vedo righe fatte così
Mapped Sensor Values Red: 229/t Green: 228 Blue: 220Raw Sensor Values Red: 919 Green: 914 Blue: 882
Sono tutte così o ci sono altre casistiche di formato? (credo siano tutte così, a naso)
Una riga è quindi un singolo "record" di informazione? E cosa rappresenta concettualmente?
Quali dati vuoi estrarre? Ci sono cose che io ovviamente da qui non posso comprendere: cosa indica il /t es. 229/t ? Perché "Raw" è attaccato direttamente dopo il valore del Blue? E' un errore di formato dal device o è proprio voluto così?
Ad occhio vedo due sezioni: Red/Green/Blue "mapped" e poi Red/Green/Blue "raw", giusto?


Rispondi quotando