9.2.4 *BUFWWrites into allocated buffer memory*BUFW {offset},{value0[,value1,value2,...]}Syntax:*{ErrorCode}Results:offset (int)Parameters:Specifies the starting index for writing into the buffer. Larger values thanactual buffer length returns an errorvalue0..n (float)Are the values interpreted as floating point numbers, written in thebuffer starting at specified offset address. Writing more value than bufferlength returns an error.9.3 Polarization Controller Commands9.3.1 *POLCON:STARTStarts the polarization controller*POLCON:START {SCR|SEQ}Syntax:*{ErrorCode}Results:SCRParameters:Starts pseudo-random scramblingSEQStarts scrambling with defined sequence9.3.2 *POLCON:STOPStops the polarization controller*POLCON:STOPSyntax:*{ErrorCode}Results:9.3.3 *POLCON:WP?Get current positions of polarization controller waveplate elements. Re-turned are the rotation angles for the controller elements in rad.*POLCON:WP?Syntax:*{ErrorCode},{angle0},{angle1},{angle2},{angle3},{angle4}Results:angle(float)Parameters:Rotation angle in rad9.3.4 *POLCON:WPSet current positions of polarization controller waveplate elements.*POLCON:WP {angle0},{angle1},{angle2},{angle3},{angle4}Syntax:*{ErrorCode}Results:A1XXX/A2XXX/A3XXX User Guide 77