You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Create a Demo which is able to replicate in another Brick #619
Hmm, there are multiple ways how to do this. The way the software is uploaded to the brick is over SSH. We have two options:
SSH from Java - Gradle plugin bypasses Hidetake's SSH plugin and uses JSch directly (SSH.groovy, SFTP.groovy).
Alternatively, we can just use scp and ssh.
Then to establish an SSH connection, there at least two options:
Connect the bricks via WiFi/Ethernet. They can either know each other's address, or they can discover it via Avahi (though I don't know how to do that yet). The connection will already be there, so this is the easier path.
Connect the bricks via Bluetooth BNEP. The only way I know now how to do it is via graphical blueman-manager, so from my side this is not workable yet. However there might be a way how to hack through this via NetworkManager and bluetoothctl. When we have a proper Bluetooth support, we can add a similar demo for it.
Activity
jabrena commentedon Dec 9, 2018
Ideas:
jabrena commentedon Dec 9, 2018
https://www.zedge.net/find/ringtones/grinch
https://www.tones7.com/ringtones/1017/Mr_Grinch
http://www.moviesoundclips.net/sound.php?id=243
https://downloads.khinsider.com/game-soundtracks/album/the-grinch-psx-soundtrack
http://66.90.93.122/ost/the-grinch-psx-soundtrack/auejwgjy/01%20Title%20Theme.mp3
http://area512.htmlplanet.com/xmas/grinch-ringtone.html
https://askubuntu.com/questions/919788/convert-mp3-file-to-wav-using-the-command-line
https://trac.ffmpeg.org/wiki/Limiting%20the%20output%20bitrate
jabrena commentedon Dec 9, 2018
https://maken.wikiwijs.nl/bestanden/642289/how-the-grinch-stole-christmas%20(2)%20(1).pdf
jabrena commentedon Dec 9, 2018
https://examples.javacodegeeks.com/desktop-java/sound/play-midi-audio/
http://area512.htmlplanet.com/xmas/grinchxmas.html
jabrena commentedon Dec 10, 2018
http://stevydoos.com
jabrena commentedon Dec 10, 2018
https://gist.github.com/shmert/3859200
jabrena commentedon Dec 10, 2018
https://gist.github.com/AnimeshShaw/8e6ba43f2cfb75331f40
JakubVanek commentedon Jan 14, 2019
Hmm, there are multiple ways how to do this. The way the software is uploaded to the brick is over SSH. We have two options:
scpandssh.Then to establish an SSH connection, there at least two options:
blueman-manager, so from my side this is not workable yet. However there might be a way how to hack through this via NetworkManager and bluetoothctl. When we have a proper Bluetooth support, we can add a similar demo for it.There seems to be some a library for discovering via DNS-SD (=mDNS=Avahi) - https://github.com/jmdns/jmdns.
Related ev3dev issue: ev3dev/ev3dev#852
Regards,
Jakub