@@ -208,17 +208,17 @@ func (pg *PacketGenerator) AddPacket(boardName string, packet adj.Packet) {
208208 HexValue : "" ,
209209 Count : 0 ,
210210 CycleTime : 0 ,
211- Measurements : getMeasurements (packet .Values ),
211+ Measurements : getMeasurements (packet .Variables ),
212212 })
213213
214214}
215215
216- func getMeasurements (values []adj.Measurement ) []Measurement {
217- measurements := make ([]Measurement , 0 , len (values ))
218- for _ , value := range values {
216+ func getMeasurements (variables []adj.Measurement ) []Measurement {
217+ measurements := make ([]Measurement , 0 , len (variables ))
218+ for _ , value := range variables {
219219 measurements = append (measurements ,
220220 Measurement {
221- ID : value .ID ,
221+ ID : value .Id ,
222222 Name : value .Name ,
223223 Type : value .Type ,
224224 //TODO: make sure added property (Value) doesn't break stuff
@@ -232,37 +232,17 @@ func getMeasurements(values []adj.Measurement) []Measurement {
232232 return measurements
233233}
234234
235- func parseRange (literal string ) []float64 { // adaptar con rangos del ADJ??
236- if literal == "" {
235+ func parseRange (literal [] * float64 ) []float64 {
236+ if len ( literal ) == 0 {
237237 return make ([]float64 , 0 )
238238 }
239239
240- strRange := strings .Split (strings .TrimSuffix (strings .TrimPrefix (strings .Replace (literal , " " , "" , - 1 ), "[" ), "]" ), "," )
241-
242- if len (strRange ) != 2 {
243- log .Fatalf ("pod data: parseRange: invalid range %s\n " , literal )
244- }
245-
246240 numRange := make ([]float64 , 0 )
247241
248- if strRange [0 ] != "" {
249- lowerBound , errLowerBound := strconv .ParseFloat (strRange [0 ], 64 )
250-
251- if errLowerBound != nil {
252- log .Fatal ("error parsing lower bound" )
253- }
254-
255- numRange = append (numRange , lowerBound )
256- }
257-
258- if strRange [1 ] != "" {
259- upperBound , errUpperBound := strconv .ParseFloat (strRange [1 ], 64 )
260-
261- if errUpperBound != nil {
262- log .Fatal ("error parsing lower bound" )
242+ for _ , val := range literal {
243+ if val != nil {
244+ numRange = append (numRange , * val )
263245 }
264-
265- numRange = append (numRange , upperBound )
266246 }
267247
268248 return numRange
0 commit comments