Today I made an effort to get the KiCad Files working (previously there was a need for a special KiCad GOST version)
So now you can donwload the updated KiCad-files here
Tested with the current KiCad 0.201509040901+6154~29~ubuntu14.04.1
Today I made an effort to get the KiCad Files working (previously there was a need for a special KiCad GOST version)
So now you can donwload the updated KiCad-files here
Tested with the current KiCad 0.201509040901+6154~29~ubuntu14.04.1
Posted in Project Progress
I just added a small but neat feature I want to include in the V1.0 of the OggStreamer firmware – it is a user interface that allows to control the optional LEDs on the right side of the device.
How it works – the main application (oggs_app) is creating a named pipe in the temporary directory, the name of the file is /tmp/userleds
so the following command will set the optional green led on
echo 1 > /tmp/userleds
you can send any parameter from 0 to 7 to /tmp/userleds. The parameter is interpreted as binary representation of the leds. 1 is the GREEN led, 2 is the YELLOW led, 4 is the RED led. 0 is all leds OFF and 7 is all leds ON
this feature unfolds its potential when you combine it with shell scripts – for example – everyone likes blinking LEDs.
#!/bin/sh while [ 1 ]; do echo 7 > /tmp/userleds sleep 1 echo 0 > / tmp/userleds sleep 1 done
But also more useful tasks can be done, for example monitoring whether an IPAddr can be pinged.
#!/bin/sh while [ 1 ]; do ping -c 1 $1 if [ "$?" == "1" ]; then #ping did not succed -> display RED Led echo 4 > /tmp/userleds else #ping did succed -> display GREEN Led echo 1 > /tmp/userleds fi sleep 10 done
Posted in Documentation, Know-How, Project Progress
For the last year the OggStreamer-Project was generously supported by the “NetIdee“- Program from the Internet Foundation Austria.
This Support allowed us to push the Software of this Project to “Release Candidate 1”-Status, Release a OggStreamer-SDK and also made it possible to produce a small-series of 54 Devices.
If you are doing OpenSource / PublicDomain / OpenSourceHardware Projects which are related to the Internet and Austria, the NetIdee Project might be a way to obtain some funding – (Their yearly Calls end usually in August)
Thanks a lot NetIdee!
The final report for the OggStreamer/NetIdee Project can be downloaded here (it is in German only).
Posted in Project Progress
We proudly announce our KiCad Conversion of the original PCAD2006 Design.
You can download it from the repo here
Note: This version was tested with KiCAD (BZR4213 GOST) – The currently available Windows-Installer from kicad-pcb.org ( KiCad_stable-2013.07.07-BZR4022_Win_full_version.exe ) is known to make Problems parsing the PCB File (Schematics works fine though).
Posted in Hardware development, Project Progress
here is the release of the OggStreamerSDK-RC1 – for the first time we are able to have a whole integrated SDK which supplies all the Files / Applications needed for the complete OggStreamer Firmware.
If you want to experiment yourself I put together the info on the Wiki:
Note it is RC1 and still has a number of flaws, please have a look at our ticketsystem:
happy OggStreamer – hacking 😉
Posted in Project Progress, Software development
I am happy to say that I just finished the work on the Hardware – 54 units are now assembled – although the Firmware still needs some tweaking and bug fixing this was one major step today 🙂
The OggStreamer is waiting for you ….
Posted in Project Progress
Hi out there here is the Release of BETA 1 Software:
BETA 1 Introduces the following enhancements:
The Java-Player is not installed anymore.
I put update instructions on the wiki if you want to update your OggStreamer to BETA 1. I only recommend this for persons with solid linux skills.
I just finished the Integration of the OggStremear specific libaries and applications to the Lantronix XPortPro Linux SDK. Follow the instruction on the wiki if you want to install the SDK yourself.
Note that future updates of the SDK will most likely happen directly in the coresponding git repositories. The wiki also describes how to integrate the oggstreamer git repos to the build process.
Yesterday sdcc (version #8699) produced a first useable Firmware for the STM8 uC used in the OggStreamer – it still needs some testing but it is feaseable that we can use sdcc as OpenSource compiler for the stm8.
Posted in Project Progress, Software development
I happily follow the progress of SDCC starting to support the STM8 Family of microcontrollers. SDCC is a compiler targeting smaller uCs like 8051, Z80, HC08, PIC and recently there was progress porting the compiler to STM8. It is currently only available in the snapshots. I tried compiling the OggStreamer’s STM8-Firmware with SDCC and after some fiddling around the code it compiled – but it doesn’t work at the moment. So I decided to do something less complex and I took portions of the original sources and modified them to run a simple LED Test, which nevertheless already uses a Timer Interrupt and does some lowlevel initialization.
As we now have an OpenSource alternative for the STM8-Compiler I will be able to create one complete OggStreamer SDK.
The impressive result are some blinking LEDs: (SDCC Version #8680)
Posted in Project Progress, Software development