anchor.diff:  	 simulation_time/1,
   	 simulation_time_ms/1,
   	 simulation_step_ms/1,
  +	 simulation_step/2,
   	 %% motes
   	 motes/1,
   	 mote_write/3,
   	 mote_listen/2,
   	 mote_unlisten/2,
  +	 mote_hw_listen/2,
  +	 mote_hw_unlisten/2,
  +	 mote_hw_events/2,
   	 mote_read_pushback/3,
   	 mote_read/2,
   	 mote_read_s/2,
  
positive.code:     Handler ! {self(), mote_unliste, {Mote}},
      receive
  	ok -> ok
      end.
  
  mote_read_pushback(Handler, Mote, Data) ->
  
negative.code: 	Rsp -> Rsp
      end.
  
  simulation_step(Handler, Time) ->
      Handler ! {self(), simulation_step, {Time}},
      receive
  	Rsp -> Rsp
      end.
  
  motes(Handler) ->
      Handler ! {self(), motes},
      receive
  