Hello,
I create this script using Python to create QAM constellations points.
May be of general interest.
# constellation creation script by George SV1BDS
n = 7 # 3 for 16QAM, 7 for 64QAM, 15 for 256QAM, 31 for 1024QAM, 63 for 4096QAM
c = '['
for i in range(-n,n+2,2):
for j in range(-n,n+2,2):
c += '('+format(i,'d')+format(j,'+d')+'j),'
c = c[:-1]+']'
print(c)
Also I have implemented 1.000.000 hops/sec frequency hopping at QO100 satellite, spread over 1 MHz, using 10240 different frequencies.