Text this: Investigation into variable shift keying using direct sequence spread spectrum techniques