FAQ and Troubleshooting¶
How do I access the station values?¶
There are two ways:
If you know in advances what variables you want to read, you can find them
among the results of idba_next_station()
:
! Query station data
ierr = idba_query_stations(handle, count)
! Get the informations about a station
do i=1,count
ierr = idba_next_station(handle)
ierr = idba_enqc(handle, "name", cname)
ierr = idba_enqi(handle, "B02001", type)
! ....
enddo
If you want to see all the extra station data available, you can make an
explicit query for the extra station data using idba_query_data()
and
idba_next_data()
:
ierr = idba_seti("ana_id", id)
ierr = idba_query_data(handle, count)
do i=1,count
ierr = idba_next_data(handle, param)
! get the value of this variable
ierr = idba_enqc(handle, param, cvalue)
print*,param,": ",cvalue
enddo