<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rustl-sdr/src/main.rs, branch master</title>
<subtitle>A pure Rust implementation of the RTL-SDR driver</subtitle>
<id>https://git.yuv.al/rustl-sdr/atom/src/main.rs?h=master</id>
<link rel='self' href='https://git.yuv.al/rustl-sdr/atom/src/main.rs?h=master'/>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rustl-sdr/'/>
<updated>2018-07-29T10:31:08Z</updated>
<entry>
<title>Extract devices into separate files</title>
<updated>2018-07-29T10:31:08Z</updated>
<author>
<name>Yuval Adam</name>
<email>_@yuv.al</email>
</author>
<published>2018-07-29T10:31:08Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rustl-sdr/commit/?id=c04a539100d278e03490193bdfa76b664b93b2b8'/>
<id>urn:sha1:c04a539100d278e03490193bdfa76b664b93b2b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extract libusb context to a longer living lifetime</title>
<updated>2018-07-26T15:56:32Z</updated>
<author>
<name>Yuval Adam</name>
<email>_@yuv.al</email>
</author>
<published>2018-07-26T15:13:45Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rustl-sdr/commit/?id=8af8dd4a0c47aca78a6eac8b4afe53ec9df2c6be'/>
<id>urn:sha1:8af8dd4a0c47aca78a6eac8b4afe53ec9df2c6be</id>
<content type='text'>
This is due to a limitation where we can't hold a struct that has both
the context and a device handle (that internally references back to it).
The libusb context has to outlive the device handle.

Github issue:

https://github.com/dcuddeback/libusb-rs/issues/3

Example solution via IRC:

https://play.rust-lang.org/?gist=c68bda27266249c781e6335c4127f301&amp;version=stable&amp;mode=debug&amp;edition=2015
</content>
</entry>
<entry>
<title>Add basic USB device discovery</title>
<updated>2018-07-23T18:04:00Z</updated>
<author>
<name>Yuval Adam</name>
<email>_@yuv.al</email>
</author>
<published>2018-07-23T18:04:00Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rustl-sdr/commit/?id=957f0bfdd5d075abe73344ea2583c886f95322db'/>
<id>urn:sha1:957f0bfdd5d075abe73344ea2583c886f95322db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initial RtlSdr struct and impl</title>
<updated>2018-07-23T16:56:08Z</updated>
<author>
<name>Yuval Adam</name>
<email>_@yuv.al</email>
</author>
<published>2018-07-23T16:56:08Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rustl-sdr/commit/?id=b19f35cbc702f3855db52824e26939093148f1b9'/>
<id>urn:sha1:b19f35cbc702f3855db52824e26939093148f1b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add basic USB device enumeration</title>
<updated>2018-07-23T09:07:53Z</updated>
<author>
<name>Yuval Adam</name>
<email>_@yuv.al</email>
</author>
<published>2018-07-23T09:07:53Z</published>
<link rel='alternate' type='text/html' href='https://git.yuv.al/rustl-sdr/commit/?id=42b95915c11780a796f32ca9c35cb286155da7cc'/>
<id>urn:sha1:42b95915c11780a796f32ca9c35cb286155da7cc</id>
<content type='text'>
</content>
</entry>
</feed>
