package Ġcom . se b ast ians oko low ski . health guard . receiver Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġcom . se b ast ians oko low ski . health guard . model . Measurement Model Ċ import Ġdagger . android . D agger Broadcast Receiver Ċ import Ġtim ber . log . Tim ber Ċ import Ġjavax . inject . Inject ĊĊ Ċ /** Ċ Ġ* ĠCreated Ġby ĠSeb astian ĠS oko ÅĤ owski Ġon Ġ 0 4 . 0 6 . 1 9 . Ċ Ġ*/ Ċ class ĠB attery Low Level Receiver Ġ: ĠD agger Broadcast Receiver () Ġ{ ĊĠĠĠ Ġprivate Ġval ĠTAG Ġ= Ġjava Class . canonical Name ĊĊĠĠĠ Ġ@ Inject ĊĠĠĠ Ġlateinit Ġvar Ġmeasurement Model : ĠMeasurement Model ĊĊĠĠĠ Ġoverride Ġfun Ġon Receive ( context : ĠContext ?, Ġintent : ĠIntent ?) Ġ{ ĊĠĠĠĠĠĠĠ ĠTim ber . d (" on Receive Ġaction =${ intent ?. action }") ĊĠĠĠĠĠĠĠ Ġsuper . on Receive ( context , Ġintent ) ĊĊĠĠĠĠĠĠĠ Ġcontext ?. let Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmeasurement Model . stop Measurement () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }