Sniffer and Snooper question

Hello,

We are evaluating RouterOS (currently looking at Groove 52 ac) in terms of utilizing sniffer and scanner features and looking for answers to the following questions (we have more, but those are good candidates to start):

  1. Sniffer - is it active or passive mode? In other words, does it send probe request per channel while it is there?
  2. Sniffer channel time - are those channels that are “configured” in main wireless menu? In other words, band choice (b/g/n, a/n, ac/a/n) etc. and channel-width?
  3. Sniffer - does mode setting (station | station-wds | ap-bridge | bridge etc.) affects wireless sniffer in any way?
  4. Sniffer - user guide said “Wireless sniffer allows to capture frames including Radio header, 802.11 header and other wireless related information” - is there more detailed information available somewhere?
  5. It turned out that CLI regarding sniffer start/stop works some strange way - sniff command stalls until ‘Q’ is supplied as sniffer stop. Wouldn’t it be more logical having explicit ‘start’ and ‘stop’ commands in CLI? How to implement start/stop via C API, for example? Will it work (i.e. ‘sniff’ to start, and ‘Q’ to stop over C API)?
  6. Sniffer menu has set and get commands, but it doesn’t look like ‘get’ commend works. For example, ‘get channel-time’ or ‘get streaming-enabled’ gives nothing in return.
  7. Is it possible to ‘stream’ snooper data the same way as sniffer does?

Cheers,
Alex