Gents,
The idea that Iran does not disclose all its military hardware is not new but there is a limit to such ideas for example it is very difficult and mostly impossible to hide a new aircraft that needs a couple of years of aerial trials same for a large naval vessel.
But on the other hand smaller and hidden technologies are normally kept secret for a long time for war purposes or until they are fully operational. Air launched vehicles, small speed boats, radars, jammers, ECMs, ECCMs, targeting systems, avionics and so forth are definitely known as secrets and they are not 'seen' or even if they are seen at some instances one has no way of figuring out its operational capabilities.
The latest Jamaran radar radar could have stayed under cover until its sea tests without anyone knowing. But I guess it was important for Iran to get the word out that Iran does have such technologies and it not bluffing.
Catsoo