|  |  |  | @ -245,7 +245,7 @@ void fill_longi(cereal::ModelData::LongitudinalData::Builder longi, const float | 
			
		
	
		
			
				
					|  |  |  |  |   longi.setAccelerations(accel); | 
			
		
	
		
			
				
					|  |  |  |  | } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | void model_publish(PubMaster &pm, uint32_t vipc_frame_id, uint32_t frame_id, bool sm_alive_valid, | 
			
		
	
		
			
				
					|  |  |  |  | void model_publish(PubMaster &pm, uint32_t vipc_frame_id, uint32_t frame_id, | 
			
		
	
		
			
				
					|  |  |  |  |                    const ModelDataRaw &net_outputs, uint64_t timestamp_eof) { | 
			
		
	
		
			
				
					|  |  |  |  |   // make msg
 | 
			
		
	
		
			
				
					|  |  |  |  |   capnp::MallocMessageBuilder msg; | 
			
		
	
	
		
			
				
					|  |  |  | @ -293,12 +293,12 @@ void model_publish(PubMaster &pm, uint32_t vipc_frame_id, uint32_t frame_id, boo | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |   auto meta = framed.initMeta(); | 
			
		
	
		
			
				
					|  |  |  |  |   fill_meta(meta, net_outputs.meta); | 
			
		
	
		
			
				
					|  |  |  |  |   event.setValid((frame_age < MAX_FRAME_AGE) && sm_alive_valid); | 
			
		
	
		
			
				
					|  |  |  |  |   event.setValid(frame_age < MAX_FRAME_AGE); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |   pm.send("model", msg); | 
			
		
	
		
			
				
					|  |  |  |  | } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | void posenet_publish(PubMaster &pm, uint32_t vipc_frame_id, uint32_t frame_id, bool sm_alive_valid, | 
			
		
	
		
			
				
					|  |  |  |  | void posenet_publish(PubMaster &pm, uint32_t vipc_frame_id, uint32_t frame_id, | 
			
		
	
		
			
				
					|  |  |  |  |                      const ModelDataRaw &net_outputs, uint64_t timestamp_eof) { | 
			
		
	
		
			
				
					|  |  |  |  |   capnp::MallocMessageBuilder msg; | 
			
		
	
		
			
				
					|  |  |  |  |   cereal::Event::Builder event = msg.initRoot<cereal::Event>(); | 
			
		
	
	
		
			
				
					|  |  |  | 
 |