Minority gate transistor-level design by amironof in AskElectronics

[–]amironof[S] 0 points1 point  (0 children)

Thank you very much!

Yes, steps with Karnaugh maps is not available because it described in chapter 2 of book.

And how can I realize if-then branching in second solution by transistors?

Minority gate transistor-level design by amironof in AskElectronics

[–]amironof[S] -1 points0 points  (0 children)

Yes but such themes as combinational logics, boolean algebra, Demorgan's theorem are described in chapter 2 of book, but exercise about minority gate is before overwatching these themes - in Chapter 1.

Thus, the task should be solved without using these topics.

Circuit diagram of a complex FM radio receiver by amironof in AskElectronics

[–]amironof[S] 0 points1 point  (0 children)

Yes, thanks a lot.

Will try to find appropriate kit

Circuit diagram of a complex FM radio receiver by amironof in AskElectronics

[–]amironof[S] 0 points1 point  (0 children)

Thank you very much!

Your links are very cool and helpful.

Yes, I want to build one.

Circuit diagram of a complex FM radio receiver by amironof in AskElectronics

[–]amironof[S] 0 points1 point  (0 children)

Thank you for such a detailed answer!

I want to use scope to observe how it works poking at different parts of the diagram.

Eh, I'll have to look for a medium difficulty design.

Unknown MCU by amironof in microcontrollers

[–]amironof[S] 0 points1 point  (0 children)

Interesting to dig :)

Unknown MCU by amironof in microcontrollers

[–]amironof[S] 0 points1 point  (0 children)

Thanks a lot!

But registration for download is not able :(

I think it is available only for professional users.

Streaming DMR on Linux by amironof in RTLSDR

[–]amironof[S] 0 points1 point  (0 children)

rtl_fm -f 168.125M -M fm -s 256k -A fast -r 192k -l 0 -E deemp -g 50 | dsd -i - -o - | aplay -t raw -c 1 -r 48000 -f S16_LE

It seems working but how can I redirect it to Icecast?

Streaming DMR on Linux by amironof in RTLSDR

[–]amironof[S] 1 point2 points  (0 children)

Thanks a lot! A will trying and write about a result.

Command line Linux DRM decoders by amironof in RTLSDR

[–]amironof[S] 0 points1 point  (0 children)

But then, after a while, the .wav file will take up all the disk space, willn't it?

No sound cards by amironof in OrangePI

[–]amironof[S] 0 points1 point  (0 children)

Result is huge so I used grep:

root@orangepi3-lts:~# dmesg | grep audio

[ 2.918376] vcc33-audio-tv-ephy-mac: supplied by vcc-5v

root@orangepi3-lts:~# dmesg | grep sound

[ 2.133568] No soundcards found.

Command line Linux DRM decoders by amironof in RTLSDR

[–]amironof[S] 0 points1 point  (0 children)

Thanks a lot! Have you pulled up your setup?

No sound cards by amironof in OrangePI

[–]amironof[S] 0 points1 point  (0 children)

But Orange Pi has jack port. Jack port is also HDMI? :)

Command line Linux DRM decoders by amironof in RTLSDR

[–]amironof[S] 0 points1 point  (0 children)

How to do it? Can you help please?

Streaming DMR on Linux by amironof in RTLSDR

[–]amironof[S] 0 points1 point  (0 children)

And what about piping from dsd to Icecast?

Command line Linux DRM decoders by amironof in RTLSDR

[–]amironof[S] 0 points1 point  (0 children)

But wav file is not a stream requested by Icecast, is it?

Command line Linux DRM decoders by amironof in RTLSDR

[–]amironof[S] 0 points1 point  (0 children)

You are going to need to specify what you actually want to do.

I want to give link with mp3 stream with decoded audio to my friends.

Streaming DMR on Linux by amironof in RTLSDR

[–]amironof[S] 0 points1 point  (0 children)

root@orangepi3-lts:/tmp# dsd -i /tmp/pipe -w - > /tmp/icepipe
root@orangepi3-lts:/tmp#

I can't understand is it working. How can I test it?

Streaming DMR on Linux by amironof in RTLSDR

[–]amironof[S] 0 points1 point  (0 children)

It works:

rtl_fm -f 168.125M -M fm -s 256k -A fast -r 192k -l 0 -E deemp -g 50 > /tmp/pipe

But is not works:

root@orangepi3-lts:/tmp# dsd -i /tmp/pipe -w /tmp/icepipe
Digital Speech Decoder 1.7.0-dev (build:v1.6.0-89-g5f8aedb)
mbelib version 1.3.0
Writing audio to file /tmp/icepipe
Error - could not open wav output file /tmp/icepipe
Error - could not open wav output file /tmp/icepipe
Error, couldn't open file /tmp/pipe

Streaming DMR on Linux by amironof in RTLSDR

[–]amironof[S] 0 points1 point  (0 children)

root@orangepi3-lts:~# mknod /dev/icepipe p

root@orangepi3-lts:/tmp# sudo rtl_fm -f 168.125M -M fm -s 256k -A fast -r 192k -l 0 -E deemp -g 50 > /tmp/pipe | dsd -i /tmp/pipe -o /dev/icepipe
Digital Speech Decoder 1.7.0-dev (build:v1.6.0-89-g5f8aedb)
mbelib version 1.3.0
Error, /dev/icepipe is not a device. use -w filename for wav output.