jmk999999

Untitled

Mar 5th, 2019
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.16 KB | None | 0 0
  1. #+TITLE: readme
  2.  
  3. * software
  4. ** gqrx
  5. http://gqrx.dk/download/install-ubuntu
  6.  
  7. ** gnu radio
  8. sudo apt install gnuradio
  9. sudo apt install gr-osmosdr
  10.  
  11. ** baudline
  12. http://www.baudline.com/download.html
  13.  
  14. * [[https://ranous.files.wordpress.com/2018/02/rtl-sdr4linux_quickstartv2-18.pdf][RTL-SDR for Linux QuickStart Guide]]
  15.  
  16. * setup
  17. sample rate 1.8M
  18. at zoom 1.0, display bandwidth is 463360K - 461600K = 1760K (pretty close to sample rate)
  19. strong signal at 462.362M and weaker one at 462.463M
  20.  
  21. * decoding
  22. ** fsk
  23. [[https://nccgroup.github.io/RFTM/fsk_receiver.html][Developing an FSK receiver step-by-step]]
  24. block diagram: https://nccgroup.github.io/RFTM/images/grc_demod_save.png
  25.  
  26. [[https://blog.habets.se/2017/04/Decoding-FSK.html][Decoding FSK]]
  27.  
  28. https://stackoverflow.com/questions/36898574/fsk-demodulation-with-gnu-radio
  29. https://www.ripublication.com/ijeer17/ijeerv9n8_03.pdf
  30. ** Lora
  31. [[https://www.youtube.com/watch?v=NoquBA7IMNc][Decoding the LoRa PHY (33c3)]]
  32. ** rtl-amr
  33. https://github.com/bemasher/rtlamr
  34. Hey, rtlamr author here. The command front and center in the article
  35. is misleading. rtlamr doesn’t support multiple protocols
  36. simultaneously, specifying -msgtype more than once in the same
  37. invocation has undefined behavior. I would guess that msgtype will
  38. have the value provided in the first flag use.
  39.  
  40. I should also note that K-roy and I have really bad timing. I few days
  41. ago I released a companion utility to rtlamr for collecting and
  42. aggregating IDM packets from rtlamr into InfluxDB. To solve
  43. essentially the same problem it looks like he put a lot of effort into
  44. solving.
  45.  
  46. rtlamr-collect handles duplicate messages using IntervalCount and
  47. TransmitTimeOffset given in each IDM so that only new data is stored.
  48. https://github.com/bemasher/rtlamr-collect
  49.  
  50. https://hackaday.com/2017/12/21/read-home-power-meters-with-rtl-sdr/
  51. https://blog.kroy.io/monitoring-home-power-consumption-for-less-than-25/
  52.  
  53. [[https://www.youtube.com/watch?v=lkEfJkDTQIQ][Using RTL-SDR to read values from wireless electric/gas/water meters]]
  54.  
  55. * meter info
  56. ** https://www.aclara.com/wp-content/uploads/2014/11/3000-Gas-MTU.pdf
  57.  
  58. ** http://12160.info/profiles/blogs/pge-smart-meters-base-frequency-462-4125-mhz
  59.  
  60. ** [[https://www.reddit.com/r/amateurradio/comments/17kav1/aclara_hexagram_mtus_for_remote_water_meter/][aclara_hexagram_mtus_for_remote_water_meter]]
  61. The transmission to DCU lasts 70 ms, sends the last 10 readings, has a
  62. CRC that the DCU verifies and is unencrypted
  63.  
  64. Default configuration is to transmit 4 times a day
  65.  
  66. Possible modulation based on the FCC test: "For purposes of this test,
  67. the transmitter was FSK modulated with a continuous sequence of
  68. Manchester encoded 1’s at the specified 1200 bits per second data
  69. rate. The Manchester encoding scheme forces a mid-bit transition for
  70. an encoded “1”. Therefore, the sequence of continuous 1’s sends the
  71. highest frequency waveform to the modulator circuit."
  72. ** patent US8441372B2: Wireless broadband communications network for a utility
  73. [[https://patents.google.com/patent/US8441372B2/en?q=(ami+fsk)&assignee=aclara&oq=(ami+fsk)+assignee:aclara]]
  74. The transmission frequency between each node and its associated DCU
  75. is, for example, 450 MHz. Data transmission is done, for example,
  76. using a frequency shift keying (FSK) modulation technique. Using an
  77. underlying frequency of 450 MHz, and a channel spacing of, for
  78. example, 12.5 KHz, FSK allows a baud rate of up to approximately 1200
  79. baud.
  80. ** patent US5903231A: System for encoding base N data using a multi-level coding scheme
  81. [[https://patents.google.com/patent/US5903231A/en?q=(fsk)&assignee=aclara&oq=(fsk)+assignee:aclara]]
  82. ** my meter
  83. [[https://lh3.googleusercontent.com/I459R1vy9O8eLkgVCPSH0THCBQuegvwx4iBasFJSrstWscYLFPMKvIBikS0x253iU11ZpBRFpzbfwNnlnX6nqgZjK-qsTZoY_BnawxC9Cmn1YEcZIyhzDSkiSnm0CKjXsIAX--3woEhLhe7CGchoqhge18QilQXevhBS6fMiIyBXFn6_ZEv1_u5aww9VxXwhRzlniaVGsmc5Ux_ugjyCMBx__BLbGe81RjwsILBkKYdbI70Gwmscuq86QcY8dcwPI-ZLNx2ue3ttyxeFoP7AkyPmjN1mI9V89DNjVxzqzEq9nAjDuTYp_BNR6IYs3e8ia2teveeqWsmU0bFRoQH0iWUH135R2bLdeLtdA491914px14IQim8PsiI8xiQ_05NU7Z9yJDWBTrxO1RX3Ybe0B_zXi2HkfyrAdwkk2BGncNKd6K_kx0c-IesIRVp33L0GIJsI_w9iWkpTztWAG5Phamh3356LbuW5qHlYo7xJlaGxOGYAoWS5OoiL2H3IBL_KCz4AJYtzgNTBwGLJUw3RDVUYK4DN5MpkOotN5t6E-KS5MFJ94W62ClK-wjhZ2S8ZWfwqu6GcPJT_Vx5e0pQp2btmWSEqqKwPJJbi3oz5jV_7SUzGVVEGUNTvq46mSIgjgDxHrS5y9V2u2j54CpifC7z3g=w1267-h950-nooelec][image of my meter]]
  84. MTU ID # 30361526 (0x1CF47B6)
  85. 462.4125 MHz 462412500 Hz
  86. Single Input MTU 7712AM
  87. Star Hexagram
  88. https://patents.google.com/patent/US5719564A/en - Utility meter reading system
  89. https://patents.google.com/patent/US5617084A/en - Apparatus for communicating utility usage-related information from a utility usage location to a utility usage registering device
  90. ** other strong signal attic 462.3625Mhz
  91. * other resources
  92. https://www.reddit.com/r/RTLSDR/comments/82a72a/how_to_read_pge_gas_meter_with_rtlsdr/
  93.  
  94. https://www.sigidwiki.com/wiki/Signal_Identification_Guide
  95. https://www.sigidwiki.com/wiki/FLEX
  96.  
  97. https://github.com/EliasOenal/multimon-ng
  98.  
  99. https://www.discriminator.nl/pdw/index-en.html
  100.  
  101. Universal Radio Hacker: investigate wireless protocols like a boss
  102. https://github.com/jopohl/urh#linux
Add Comment
Please, Sign In to add comment