According to BIKI camSetDir requires 0-360 angle parameter. This is false as ArmA 3 complains it needs array. In fact after some experiments I can confirm it indeed requires a vector direction array i.e. [0,0,1] to point up [0,1,0] to point north etc. [0,0,0] points north as well.
Anyway the command requires camCommit. As soon as camCommit executed it starts to spin and oscillation frequency depends on camCommit value which pretty much makes this otherwise very useful command totally unusable.