@@ -113,11 +113,11 @@ struct s_object {
113113/* SMF state object variable */
114114static struct s_object state_object ;
115115
116- static void trigger_send (enum trigger_type type , k_timeout_t timeout )
116+ static void trigger_send (enum trigger_type type )
117117{
118118 enum trigger_type trigger_type = type ;
119119
120- int err = zbus_chan_pub (& TRIGGER_CHAN , & trigger_type , timeout );
120+ int err = zbus_chan_pub (& TRIGGER_CHAN , & trigger_type , K_NO_WAIT );
121121
122122 if (err ) {
123123 LOG_ERR ("zbus_chan_pub, error: %d" , err );
@@ -136,7 +136,7 @@ static void frequent_poll_state_duration_timer_handler(struct k_timer * timer_id
136136
137137 LOG_DBG ("Frequent poll duration timer expired" );
138138
139- err = zbus_chan_pub (& PRIV_TRIGGER_CHAN , & unused , K_SECONDS ( 1 ) );
139+ err = zbus_chan_pub (& PRIV_TRIGGER_CHAN , & unused , K_NO_WAIT );
140140 if (err ) {
141141 LOG_ERR ("zbus_chan_pub, error: %d" , err );
142142 SEND_FATAL_ERROR ();
@@ -151,7 +151,7 @@ static void trigger_work_fn(struct k_work *work)
151151
152152 LOG_DBG ("Sending data sample trigger" );
153153
154- trigger_send (TRIGGER_DATA_SAMPLE , K_SECONDS ( 1 ) );
154+ trigger_send (TRIGGER_DATA_SAMPLE );
155155
156156 k_work_reschedule (& trigger_work , K_SECONDS (state_object .update_interval_used_sec ));
157157}
@@ -162,8 +162,8 @@ static void trigger_poll_work_fn(struct k_work *work)
162162
163163 LOG_DBG ("Sending shadow/fota poll trigger" );
164164
165- trigger_send (TRIGGER_POLL , K_SECONDS ( 1 ) );
166- trigger_send (TRIGGER_FOTA_POLL , K_SECONDS ( 1 ) );
165+ trigger_send (TRIGGER_POLL );
166+ trigger_send (TRIGGER_FOTA_POLL );
167167
168168 k_work_reschedule (& trigger_poll_work ,
169169 K_SECONDS (state_object .poll_interval_used_sec ));
@@ -283,8 +283,8 @@ static void blocked_run(void *o)
283283 user_object -> button_number );
284284
285285 frequent_poll_duration_timer_start (true);
286- trigger_send (TRIGGER_POLL , K_SECONDS ( 1 ) );
287- trigger_send (TRIGGER_FOTA_POLL , K_SECONDS ( 1 ) );
286+ trigger_send (TRIGGER_POLL );
287+ trigger_send (TRIGGER_FOTA_POLL );
288288
289289 } else if (user_object -> chan == & CONFIG_CHAN ) {
290290 LOG_DBG ("Configuration received, refreshing poll duration timer" );
@@ -316,7 +316,7 @@ static void frequent_poll_entry(void *o)
316316 K_SECONDS (user_object -> poll_interval_used_sec ));
317317 return ;
318318 }
319- int err = zbus_chan_pub (& TRIGGER_MODE_CHAN , & user_object -> trigger_mode , K_SECONDS ( 1 ) );
319+ int err = zbus_chan_pub (& TRIGGER_MODE_CHAN , & user_object -> trigger_mode , K_NO_WAIT );
320320
321321 if (err ) {
322322 LOG_ERR ("zbus_chan_pub, error: %d" , err );
@@ -393,7 +393,7 @@ static void normal_entry(void *o)
393393 user_object -> trigger_mode = TRIGGER_MODE_NORMAL ;
394394
395395 /* Send message on trigger mode channel */
396- int err = zbus_chan_pub (& TRIGGER_MODE_CHAN , & user_object -> trigger_mode , K_SECONDS ( 1 ) );
396+ int err = zbus_chan_pub (& TRIGGER_MODE_CHAN , & user_object -> trigger_mode , K_NO_WAIT );
397397 if (err ) {
398398 LOG_ERR ("zbus_chan_pub, error: %d" , err );
399399 SEND_FATAL_ERROR ();
0 commit comments