[{"pattern":{"id":"SEM:C8:1:-681235134","desc":"Université - Biologie","dir":2,"shortDesc":"UNIVERSITES-BIO","lastStop":"SEM:1037","lastStopName":"Gières, Université - Biologie"},"times":[{"stopId":"SEM:0451","stopName":"Grenoble, Condorcet","scheduledArrival":77825,"scheduledDeparture":77825,"realtimeArrival":77926,"realtimeDeparture":77926,"arrivalDelay":101,"departureDelay":101,"timepoint":true,"realtime":true,"realtimeState":"UPDATED","serviceDay":1778796000,"tripId":"SEM:31509182","pickupType":"0"},{"stopId":"SEM:0451","stopName":"Grenoble, Condorcet","scheduledArrival":79625,"scheduledDeparture":79625,"realtimeArrival":79625,"realtimeDeparture":79625,"arrivalDelay":0,"departureDelay":0,"timepoint":true,"realtime":true,"realtimeState":"UPDATED","serviceDay":1778796000,"tripId":"SEM:31509181","pickupType":"0"}]},{"pattern":{"id":"SEM:C8:0:7786991","desc":"Victor Hugo - Belgrade","dir":1,"shortDesc":"VICTOR HUGO BEL","lastStop":"SEM:2301","lastStopName":"Grenoble, Victor Hugo - Belgrade"},"times":[{"stopId":"SEM:0452","stopName":"Grenoble, Condorcet","scheduledArrival":78048,"scheduledDeparture":78048,"realtimeArrival":77995,"realtimeDeparture":77995,"arrivalDelay":-53,"departureDelay":-53,"timepoint":true,"realtime":true,"realtimeState":"UPDATED","serviceDay":1778796000,"tripId":"SEM:31509189","pickupType":"0"}]},{"pattern":{"id":"SEM:E:0:-1024657444","desc":"Palluel","dir":1,"shortDesc":"LE FONTANIL PAL","lastStop":"SEM:3235","lastStopName":"Fontanil-Cornillon, Palluel"},"times":[{"stopId":"SEM:3207","stopName":"Grenoble, Estacade - Condorcet","scheduledArrival":79020,"scheduledDeparture":79020,"realtimeArrival":79020,"realtimeDeparture":79020,"arrivalDelay":0,"departureDelay":0,"timepoint":true,"realtime":true,"realtimeState":"UPDATED","serviceDay":1778796000,"tripId":"SEM:30965396","pickupType":"0"},{"stopId":"SEM:3207","stopName":"Grenoble, Estacade - Condorcet","scheduledArrival":80820,"scheduledDeparture":80820,"realtimeArrival":80820,"realtimeDeparture":80820,"arrivalDelay":0,"departureDelay":0,"timepoint":true,"realtime":true,"realtimeState":"UPDATED","serviceDay":1778796000,"tripId":"SEM:30965393","pickupType":"0"}]},{"pattern":{"id":"SEM:E:1:840529533","desc":"Louise Michel","dir":2,"shortDesc":"GRENOBLE LOUISE","lastStop":"SEM:3202","lastStopName":"Grenoble, Louise Michel"},"times":[{"stopId":"SEM:3208","stopName":"Grenoble, Estacade - Condorcet","scheduledArrival":79020,"scheduledDeparture":79020,"realtimeArrival":79055,"realtimeDeparture":79055,"arrivalDelay":35,"departureDelay":35,"timepoint":true,"realtime":true,"realtimeState":"UPDATED","serviceDay":1778796000,"tripId":"SEM:30965394","pickupType":"0"},{"stopId":"SEM:3208","stopName":"Grenoble, Estacade - Condorcet","scheduledArrival":80820,"scheduledDeparture":80820,"realtimeArrival":80835,"realtimeDeparture":80835,"arrivalDelay":15,"departureDelay":15,"timepoint":true,"realtime":true,"realtimeState":"UPDATED","serviceDay":1778796000,"tripId":"SEM:30965545","pickupType":"0"}]},{"pattern":{"id":"SEM:25:0:-465109258","desc":"Gares","dir":1,"shortDesc":"GRENOBLE GARES","lastStop":"SEM:0892","lastStopName":"Grenoble, Gares"},"times":[{"stopId":"SEM:5047","stopName":"Grenoble, Estacade - Condorcet","scheduledArrival":79053,"scheduledDeparture":79053,"realtimeArrival":79271,"realtimeDeparture":79271,"arrivalDelay":218,"departureDelay":218,"timepoint":true,"realtime":true,"realtimeState":"UPDATED","serviceDay":1778796000,"tripId":"SEM:31965205","pickupType":"0"}]},{"pattern":{"id":"SEM:C8:0:-42266812","desc":"Victor Hugo - Belgrade","dir":1,"shortDesc":"VICTOR HUGO BEL","lastStop":"SEM:2301","lastStopName":"Grenoble, Victor Hugo - Belgrade"},"times":[{"stopId":"SEM:0452","stopName":"Grenoble, Condorcet","scheduledArrival":79728,"scheduledDeparture":79728,"realtimeArrival":79723,"realtimeDeparture":79723,"arrivalDelay":-5,"departureDelay":-5,"timepoint":true,"realtime":true,"realtimeState":"UPDATED","serviceDay":1778796000,"tripId":"SEM:31509191","pickupType":"0"},{"stopId":"SEM:0452","stopName":"Grenoble, Condorcet","scheduledArrival":81408,"scheduledDeparture":81408,"realtimeArrival":81368,"realtimeDeparture":81368,"arrivalDelay":-40,"departureDelay":-40,"timepoint":true,"realtime":true,"realtimeState":"UPDATED","serviceDay":1778796000,"tripId":"SEM:31509190","pickupType":"0"}]},{"pattern":{"id":"SEM:25:1:911463968","desc":"Les Saillants","dir":2,"shortDesc":"SAILLANTS DU GU","lastStop":"SEM:1473","lastStopName":"Le Gua, Les Saillants"},"times":[{"stopId":"SEM:5046","stopName":"Grenoble, Estacade - Condorcet","scheduledArrival":80987,"scheduledDeparture":80987,"realtimeArrival":80988,"realtimeDeparture":80988,"arrivalDelay":1,"departureDelay":1,"timepoint":true,"realtime":true,"realtimeState":"UPDATED","serviceDay":1778796000,"tripId":"SEM:31965264","pickupType":"0"}]}]