3from __future__
import absolute_import, print_function, division
4from mesonh_atmosphere
import MesoNHAtmosphere
26scale =
np.array([1., 1/M_IN_KM, 1/M_IN_KM, 1/M_IN_KM])
34 print(
"north :",north)
37 loc = loc*scale + origin
40 return weast, wnorth, wup
45 Ivy Callback for Paparazzi Requests
57 Callback for paparazzi WORLD_ENV requests
65 weast, wnorth, wup =
get_wind(east, north, up)
70 msg_back=PprzMessage(
"ground",
"WORLD_ENV")
81 print(
'\nShutting down IVY...')
91 "for Paparazzi simulation from MesoNH data")
94 help=
"Duration of a time step between MesoNH Files.")
96 help=
"MesoNH netCDF files, in temporal ordering")
99 help=
"Origin translation x.")
102 help=
"Origin translation y.")
105 help=
"Origin translation z.")
123 ivy = IvyMessagesInterface(
"MesoNH");
132if __name__ ==
'__main__':
get_wind(east, north, up)
ivy_request_callback(sender, msg, resp, *args, **kwargs)
signal_handler(signal, frame)