Alternative dso firmware [Application Software Design Entry]

--DSO203

Moderators: violet, jessie, jpa

Jerson
Kindergarten
Kindergarten
Posts: 66
Joined: Fri Sep 23, 2011 7:09 pm
Are you a staff member of seeedstudio?: no
Which products/projects are your favorite?: dso Nano, dso nano quad
Location: Bombay, INDIA
Contact:

Re: Alternative dso firmware [Application Software Design En

Post by Jerson » Fri Feb 01, 2013 11:59 am

Congratulations Gabriel. You truly deserve the honour.

fborry
Pre-kindergarten
Pre-kindergarten
Posts: 1
Joined: Sat Nov 17, 2012 12:09 am

Re: Alternative dso firmware [Application Software Design En

Post by fborry » Sat Feb 02, 2013 2:40 am

Congrats Gabriel !!
Looks like you're gonna have a metal case DSO Quad after all ;-)

thomas__bender
Pre-kindergarten
Pre-kindergarten
Posts: 1
Joined: Sat Feb 09, 2013 5:41 pm

Re: Alternative dso firmware [Application Software Design En

Post by thomas__bender » Sat Feb 09, 2013 5:48 pm

Hallo gabonator1,

just one question: Did you plan to finish the Oscilloscope/Calibration Modul for your DS203 customized firmware?

Greetings from Germany
Thomas

gabonator1
Kindergarten
Kindergarten
Posts: 85
Joined: Thu Sep 15, 2011 7:54 pm
Are you a staff member of seeedstudio?: no
Which products/projects are your favorite?: dso quad
Location: Sered, Slovakia

Re: Alternative dso firmware [Application Software Design En

Post by gabonator1 » Mon Feb 11, 2013 5:36 am

Hello gys,

thank you for your support in the competition! I am very happy to be the winner, but I am also a little disappointed by the fact JPA didn't win anything since he did a lot of very important work including fixing the BIOS FAT functions and developing first customized FPGA image...

Hallo Thomas, naturlich ich mochte das Firmware besser machen, vielleicht nicht dieses Monat, weil ich habe zu viel zu tun fur die Schule, und was fur funktionen fehlt dir in dem Oscilloscope Modul?
And regarding the calibration - I think there are not a lot things to improve - current hardware version of DSO is simply not designed to be a precise measurement device.

Currently I am working on my disertation thesis and also I am working on one publication I would like to finish in few weeks - it is about measuring the gamma radiation, I have used the DSO as a impulse counter for GM tube, it sends the calculated gamma dose rate value through bluetooth to PC, a GPS module is also attached to PC to build the radiation map.

Measurement from yesterdays trip around my city can be seen here:
http://pub.valky.eu/geiger/

paf
Pre-kindergarten
Pre-kindergarten
Posts: 40
Joined: Tue Jan 03, 2012 4:12 am
Are you a staff member of seeedstudio?: no
Which products/projects are your favorite?: DSO Quad

Re: Alternative dso firmware [Application Software Design En

Post by paf » Mon Feb 11, 2013 2:07 pm

Hello gabonator1,
gabonator1 wrote:... was fur funktionen fehlt dir in dem Oscilloscope Modul?
And regarding the calibration - I think there are not a lot things to improve - current hardware version of DSO is simply not designed to be a precise measurement device.
Regarding the completion degree of your firmware, maybe there is a confusion because you write

Todo list:
finish oscilloscope module - 92% done
calibration - 80% done
fft view - 80% done
signal generator - 90% done
connection with android tablet/phone - 90% done
optimize ROM usage (many bitmaps are stored as 8bits per pixel) - 0%

... but to be honest, I didn't notice anything not working...

There is a function which I would love: the ability to display alle 4096 samples at once by default (i.e. a complete sweep) and to be able to zoom in (a factor 16 = 4096/256 shoud be possible). Of course, this would not work for the shortest time bases. Maybe this is what is called oversampling. Or is it already implemented and I didn't find it?

Anyways, I congratulate for your fantastic work, thank you!
Patrick

gabonator1
Kindergarten
Kindergarten
Posts: 85
Joined: Thu Sep 15, 2011 7:54 pm
Are you a staff member of seeedstudio?: no
Which products/projects are your favorite?: dso quad
Location: Sered, Slovakia

Re: Alternative dso firmware [Application Software Design En

Post by gabonator1 » Mon Feb 11, 2013 5:46 pm

Patrick, it's already there, User modules -> Zoom, it allows you to see whole 4096 sample buffer on single screen as well as zooming in to see few samples on screen.

Image

paf
Pre-kindergarten
Pre-kindergarten
Posts: 40
Joined: Tue Jan 03, 2012 4:12 am
Are you a staff member of seeedstudio?: no
Which products/projects are your favorite?: DSO Quad

Re: Alternative dso firmware [Application Software Design En

Post by paf » Mon Feb 11, 2013 7:33 pm

Thank you Gabriel, this is great.

I have played with this feature yesterday, but it is not very useful for me because:
- I couldn't stop sampling (as "zoom" it is not integrated in the oscilloscope, the usual commands do not apply)
- triggering was not stable (the wave is stable in the oscilloscope, but not in the "zoom" mode)

... but your Alternative dso firmware is something fantastic and I don't intend to use anything else in the future - with or without zoom!

Another question: is there something like an user documentation? The firmware is very user friendly but some informations about specific functions or the general philosophy would be helpful (e.g. the fact that the generator seems to be in a separate software block, but in reality it still works while the oscilloscope is running, or how to use the masks, the cursors, the PID controller...). Some informations about the compatibility with other applications (like jpa's Pawn interpreter and alterbios) would be helpful too.

Thanks+Regards
Patrick

gabonator1
Kindergarten
Kindergarten
Posts: 85
Joined: Thu Sep 15, 2011 7:54 pm
Are you a staff member of seeedstudio?: no
Which products/projects are your favorite?: dso quad
Location: Sered, Slovakia

Re: Alternative dso firmware [Application Software Design En

Post by gabonator1 » Sun Feb 17, 2013 4:00 am

Patrick, I know that there are some issues... And the for now no documentation is available... But I have also good news, today I have finished the software (bitbanged) I2C interface, it uses the USART TX/RX pins for communication

The GPIO user application automatically identifies the attached device and display some report including decoded variables from sensors, so far these devices are supported:

DS1820 - oneWire temperature sensor
DHT11 - humidity & temperature sensor
BMP085 - I2C barometric sensor (temperature & pressure)

Galmiche (Ocean)
Pre-kindergarten
Pre-kindergarten
Posts: 4
Joined: Fri Apr 13, 2012 11:25 pm
Are you a staff member of seeedstudio?: no
Which products/projects are your favorite?: Ds203

Re: Alternative dso firmware [Application Software Design En

Post by Galmiche (Ocean) » Tue Feb 26, 2013 1:27 am

Dear GABONATOR,
Dear All,

Sorry to disturb you but I've read the whole post and I always can not download the nice APP_G251.hex to my DSO Quad.
While transfering the hex file, the system stops at 1/2 or 2/3 of the full transfert and wrote not enough memory.
I did a lot of various upgrade with hex files in the past, but can not with this one.

My spécifications are:
Alterbios 0.3
HW 2.60
Sys 1.52
App 2.53

I've checked to well download a text HEX file.
APP_G251.hex is 491Kb, starts with
:020000040800F2
:10C000000000012065510508794F05087B4F0508A0
:10C010007D4F05087F4F0508814F0508000000008F
.../...
ends with
:10770800CDCC4C3EFFFFFFFFFFFFFFFFFFFFFFFF5A
:10771800FFFFFFFF19FCFFFF3C7107084A710708CC
:04772800010000005C
:040000050804C0002B
:00000001FF
This is an Hex file format, I guess.
I have programs on slots 3 (Frequency meter) and 4 (Spawn). Is this a problem?

Please may I have you help, to know where I made a mistake?

Thanks again for help,
Hervé
*** DSO Quad ***
Alterbios 0.3 - HW 2.60 - SYS 1.52 - APP 2.53

siklosi
Pre-kindergarten
Pre-kindergarten
Posts: 5
Joined: Thu Sep 16, 2010 7:53 pm

Re: Alternative dso firmware [Application Software Design En

Post by siklosi » Tue Feb 26, 2013 7:14 am

How does Dcf77 works?

Edit: Not in general but on DSO Quad. You need some receiver or you need only antenna and dos acts as SDR?
Last edited by siklosi on Tue Feb 26, 2013 9:12 pm, edited 1 time in total.

Post Reply