Hobbit944 Posted October 17, 2016 Share Posted October 17, 2016 So I've recently got into messing about with RF tools/RfCat, and bought myself a Yardstick One - a really great tool with a fair amount of help online. The RfCat libraries, at the end of atlas's own "<GHz or Bust" DEFCON slides imply that I should be able to use FHSS transmiting/receiving. However, despite several days of research/working the problem, I can't seem to set it up to do so. Possibly there is something big I'm missing out, with regards to setting up & using the channels? The example code I've got so far... Many thanks! from rflib import* d = RfCat() #Instatiate and set configuration d.setFreq(315e6) d.setMdmModulation(MOD_ASK_OOK) d.setMdmSyncWord(0xAA00) d.setMdmSyncMode(SYNCM_16_of_16) d.makePktFLEN(30) d.setMdmDRate(5200) print d.getFHSSstate() #Common up to this poiint if "RECEIVER": #Reciever does this d.setFHSSsate(FHSS_STATE_DISCOVERY) elif "XMITTER" #Transmitter does this d.setFHSSstate(FHSS_STATE_SYNCINGMASTER) print d.reprMACdata() if "XMITTER": d.FHSSxmit("Hello world") elif "RECEIVER": d.RFlisten() #or RFrecv Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.