colorlab
clone your own copy | download snapshot

Snapshots | iceberg

Inside this repository

plotterMem.py
text/x-python

Download raw (1.5 KB)

if plotter.type == "HP7550A":
    plotter._serial_port.write (chr(27) + '.T10978;1778;0;0;44:')
    print plotter._send_query (chr(27) + '.L')
    plotter._serial_port.write (chr(27) + '.@10978:')
    print 'Buffer: ' + str (plotter._buffer_space)
    plotter.buffer_size = int (plotter._buffer_space / 2)
elif plotter.type == "HP7596A":
    plotter._serial_port.write (chr(27) + '.T20552;1024;0;0;0;1024:')
    print plotter._send_query (chr(27) + '.L')
    plotter._serial_port.write (chr(27) + '.@20552:')
    print 'Buffer: ' + str (plotter._buffer_space)
    plotter.buffer_size = int (plotter._buffer_space / 2)
elif plotter.type == 0400 or plotter.type == 'GRX-400AG':
    plotter._serial_port.write (chr(27) + '.T14337;3072;0;0;0;1024:')
    print plotter._send_query (chr(27) + '.L')
    plotter._serial_port.write (chr(27) + '.@14337:')
    print 'Buffer: ' + str (plotter._buffer_space)
    plotter.buffer_size = int (plotter._buffer_space / 2)
elif plotter.type == 3500 or plotter.type == 'DXY-3500':
    plotter._serial_port.write (chr(27) + '.T14337;3072;0;0;0;1024:')
    print plotter._send_query (chr(27) + '.L')
    plotter._serial_port.write (chr(27) + '.@14337:')
    print 'Buffer: ' + str (plotter._buffer_space)
    plotter.buffer_size = int (plotter._buffer_space / 2)


def ConfigureMemory (plotter,a,b,c,d,e,f):
    plotter._serial_port.write (chr(27) + '.T{0};{1};{2};{3};{4};{5}:'.format(a,b,c,d,e,f)
    plotter._serial_port.write (chr(27) + '.@{0}:'.format(a))
    plotter.buffer_size = int (plotter._buffer_space / 2)