<rjeffries> Velocity® micro Cruz T301 7" 2GB Tablet $199 USD
<rjeffries> actually $160 on Amazon
<wpwrak> people seem to be happy with it. from the specs, i can't tell which CPU it uses. even the 4720 could drive an 800x600 screen.
<wpwrak> hmm, i wonder how many people on the list find jane's mails readable ... at least with a plain text MUA, it's all just alphabet soup
<rjeffries> I get Jane's email via the qi-hardware mailer and can read them ok
<wpwrak> rjeffries: maybe you're reading them as HTML ?
<DocScrutinizer51> ouch
<rjeffries> maybe so. but qi-hardware mail is not "pretty" my mail client is Google mail
<DocScrutinizer51> hah
<DocScrutinizer51> I usually bounce html-only mail
<rjeffries> unrelated
<wpwrak> rjeffries: so you're using a web browser. yes, that would be HTML :)
<rjeffries> the Ben sales of qrt 1,200 Wolfgang mentioned earlier implies that Ben sales run rate now is very low
<DocScrutinizer51> there've been times where I considered bouncing multipart/alternative
<rjeffries> the Pipermail system would strip out HTML me thinks
<wpwrak> DocScrutinizer: ideally, you'd just bounce all mails. that way, you're safe :)
<DocScrutinizer51> probably the best
<wpwrak> rjeffries: yes, sales are quite slow
<DocScrutinizer51> low
<DocScrutinizer51> -s
<rjeffries> low and slow
<DocScrutinizer51> I wonder who's cooking for those guys
<wpwrak> DocScrutinizer: i've heard wolfgang's rich wife/girlfriend feeds him :)
<DocScrutinizer51> nobody's cooking for me, and my hobby is way less expensive
<rjeffries> if you start with a working Android tablet (has linux underneath) what would be the path to getting OpenWet or Jlime limping along?
<wpwrak> DocScrutinizer: see. fancy hobbies give you an air of greatness. this attracts females. as an act of social bonding, they cook for you. that's how it works :)
<rjeffries> s/OpenWet/OpenWrt  lol
<DocScrutinizer51> *burp*
<rjeffries> how is that working for you, wpwrak? ;)
<DocScrutinizer51> not applicable here, I'd not even want that
<wpwrak> rjeffries: step 1: find the sources. check if they're complete. see if there are any binary-only drivers in there. if yes, figure out how to replace them or how to live without them.
<DocScrutinizer51> my GF ha to be as geeky as I'm
<wpwrak> rjeffries: still working on getting the qi-hw news extolling my exploits to places the local females visit. maybe i should just print the community news and hang a banner from the building. i have the faculty of psychology right across the street, so there would be no shortage of test subjects :)
<DocScrutinizer51> haha
<DocScrutinizer51> I definitely need to apply for the mcgyver for mars mission 1
<DocScrutinizer51> but then, the RTT :-/
<wpwrak> darn, i was hoping we could pack some bankers and patent mongers into that one-way mission to mars
<DocScrutinizer51> might correct some idiosyncrasies I adopted thru the years
<wpwrak> DocScrutinizer: planning to work on your social skills on that flight ? :)
<rjeffries> wpwrak should appreciate this vga article
<rjeffries> wpwrak interesting factoids re panelizing pcbs
<wpwrak> (vga) ah, interesting. the concept is old news, but i didn' know the vga input impedance. that's useful, thanks
<wpwrak> kristianpaul: ey, i need you for another feedback from south america. jane's mails - what do they look like for you ? (and what MUA do you use)
<kristianpaul> i use mutt
<kristianpaul> wpwrak: jane's mail about usb host or cpu ?
<wpwrak> kristianpaul: the formatting. do they look readable to you ?
<kristianpaul> horrible no :(
<wpwrak> (in general)
<wpwrak> hehe ;-)
<kristianpaul> that make me hard to read the thread actually..
<kristianpaul> wich is interesting, but i got confused reading it..
<DocScrutinizer> \o/ GPS partially going down possibly
<kyak> hail to GLONASS? :)
<kristianpaul> too soon
<kristianpaul> hides
<roh> hihi... looks like a moko http://cgi.ebay.de/290570024075
<zedstar> ben in schools in nepal http://twitpic.com/58y346
<wolfspraul> ahh, Nepal! almost forgot about it
<wolfspraul> the trip was in May, right? How did it go?
<wolfspraul> zedstar: nice picture! Is it cc licensed so I can upload on qi wiki and mention in the news?
<wolfspraul> do you have a whole blog post about your trip, or planning to write one?
<tuxbrain> zedstar: retwitted :)
<wolfspraul> tuxbrain: hey you actively use Twitter for communicating with your customers and fans now?
<wolfspraul> you are so modern :-) It's only 2011... I'm still not using it! (nothing to be proud of, I know...)
<wolfspraul> twitter.com/tuxbrain - indeed, there you are
<wolfspraul> 98 followers :-)
<wolfspraul> good luck, start a revolution maybe! are those people in Madrid still camping out?
<wolfspraul> you can start a revolution in spain, and become the tux spokesman
<tuxbrain> I have 1500 followers on identica, a hundred aprox in twitter as tuxbrain, and personal twitter as dsamblas that has started a week ago to not mix political thoughs with tuxbrain we have to take advantage of ti
<tuxbrain> of it
<wolfspraul> you start the revolution as dsamblas?
<wolfspraul> how well do those twitter & identica accounts serve you in communicating with people?
<wolfspraul> can you drive some sales through it? get good feedback? keep people informed about what you do?
<wolfspraul> or you just talk to yourself mostly?
<tuxbrain> wolfspraul: I have been using it actively for a week now
<tuxbrain> maybe two
<wolfspraul> ok too early to tell. keep me posted
<wolfspraul> hey there is really revolution stuff under twitter.com/dsamblas!
<wolfspraul> I wasn't too far from the truth :-)
<tuxbrain> heheeh :)
<wolfspraul> when do I see you camping out at some plaza in Barcelona?
<wolfspraul> on TV...
<wolfspraul> your daughter can bring the bread, should make for some good pics
<tuxbrain> I have a little camp in my little town just in front of my house
<wolfspraul> really?
<tuxbrain> yes I think I appear in some pics of his facebook, as far as I can I try to help them
<wolfspraul> you should come to China, with your beard and all we can sell you as "Spanish revolutionaire" easily
<wolfspraul> give some speeches etc.
<wolfspraul> only we need to make sure you leave the country fast enough before anyone gets worried
<wolfspraul> not that you suddenly have 20 million Chinese followers...
<tuxbrain> heheeh how confortable are chinese prision beds?
<wolfspraul> or 200
<wolfspraul> nah is OK first, you can come as a communist revolutionair
<wolfspraul> look a bit like Marx
<wolfspraul> you can start your speeches at party schools
<wolfspraul> "the famous revolutionaire from Spain"
<wolfspraul> then you can move to private rented locations, finally stadiums
<zedstar> wolfspraul: hi.....sujan is there now with the devices....spending quite a bit of time in the schools....is going well
<wolfspraul> you wouldn't need to worry because you come in the footsteps of Marx, from Europe etc. with bears and all - all authentic
<zedstar> wolfspraul: they were able to buy cheaper speakers there to connect for audio/video english language learning so working nicely in class room
<wolfspraul> bring some poster-size pictures with you and some comrades at your camp, that should be enough to get started
<wolfspraul> zedstar: wow
<wolfspraul> do you plan to blog about it?
<wolfspraul> zedstar: is that picture cc-by/public domain?
<wolfspraul> tuxbrain: well that is really cool stuff with your camp, let's see what happens next.
<zedstar> wolfspraul: yes to both....i guess when sujan comes back he will do proper blog posts etc
<wolfspraul> ok great, thanks [cc]
<zedstar> wolfspraul: i was there also at a conference on computing for developing countries and demo'ed the ben and concepts behind it...went down very well...most had no idea of concept of open hardware
<tuxbrain> zedstar: great :) that's we need difussion of the concept great work really
<zedstar> these guys have no computing in classrooms and no internet....problems with electricity.....so they love having content on these kind of devices offline
<tuxbrain> wolfspraul: well the real revolutionare is my wife :) but he is too lazy to use social networks so I'm some kind of his community manager :P
<tuxbrain> he -> she
<wolfspraul> wow
<wolfspraul> even better!
<wolfspraul> seriously we should get both of you to China to preach the revolution
<wolfspraul> you would have millions of fans quick
<wolfspraul> can sell them Nanos later :-)
<wolfspraul> zedstar: I would love to find out which exact applications they use and how, so we can optimize those apps first
<wolfspraul> I am most worried that we have a lot of apps only in 'nice to look at' state, but when you use them in reality there are too many details in your face to make it a fun experience
<zedstar> i like the idea that these people can feedback into the design or a next device or even make it themselves rather than look to exploit them with version 2 high-end tech
<zedstar> video playing works nicely....even without speakers is decent sound
<zedstar> being able to project content would be a killer feature for this environment
<wolfspraul> zedstar: they have projectors? what kind of input can the projector handle?
<wolfspraul> which one is better - vga or tv-out?
<tuxbrain> zedstar: UBB VGA maybe?
<wolfspraul> zedstar: yeah in case you missed the news when you were traveling... http://en.qi-hardware.com/wiki/Community_news_2011-06-01
<zedstar> they dont have projectors so would need to work out the best way....getting hold of used monitors might work if could do vga
<zedstar> tuxbrain yeh that wud be cool i thnk
<kyak> sometimes it's useful that your computer kicks your ass. After soldering of some broken capacitor i re-applied thermal grease and installed additional cooler (things i wanted to do long ago, but didn't have enough motivation). Now the CPU temperature is around 67°C at LA 0.9 - the kind of temperature used to be during idle.
<kyak> i hope it won't bring me down again.. I read that the defect rate of Shuttle K45(SE) can reach 40-50%
<kyak> some topical web sites are even selling a "Shuttle K45 Capacitor Kit"
<wpwrak> wolfspraul: (revolution) clandestine communication with fellow conspirators with WPAN ... ;-)
<wpwrak> kyak: (capacitor) apparently, mainboard makers are now reducing the number of capacitors, cutting into safety margins, because prices have risen due to china's rare earth metal export limitation. so expect new pcs tp be less reliable than old ones.
<tuxbrain> wpwrak: I must go but i want to let you know fab units are already here :), I have flashed one usb the spectrum seems to work ok with your fix but I try to run make usb and it fails
<tuxbrain> I think is our mosi friend again
<tuxbrain> I have to go now more later
<tuxbrain> they look soo cooool
<wpwrak> tuxbrain: wheee !! can you please take a picture of the top of the board ? that way, i can check if there's anything obviously wrong
<wpwrak> tuxbrain: (mosi) hmm, if the fab boards do that too, maybe it's something else then
<wpwrak> tuxbrain: thanks !
<wpwrak> looks good
<wpwrak> tuxbrain: next step: see what "make usb" wrote in _log
<kristianpaul> (clandestine wpan) yeah :-)
<kyak> wpwrak: good thing i'm not planning to buy some new hardware in the new time...
<kyak> *near time
<wolfspraul> wpwrak: oh my god. remote visual production testing. that will be fun :-)
<wolfspraul> remote AOI, semi-automated through Werner
<wolfspraul> I cross my fingers that this will result in working boards. I finally can buy something from Tuxbrain! :-)
<wpwrak> wolfspraul: (testing) erm, we have something a little better ;-) http://downloads.qi-hardware.com/people/werner/wpan/prod/index.html
<wpwrak> wolfspraul: the visual part is just for first impressions and to figure out any problems the automated tests discover
<wolfspraul> yes I know that we have that, but that's just a theory now. Is it used in the real run/real boards?
<wolfspraul> I'm not worried about the quality of the tools you provide, I'm worried about how the tools are being applied :-)
<wolfspraul> I have seen many a bad example in this area in China, ahem.
<wolfspraul> :-)
<wolfspraul> no tool can be great enough to overcome whatever a human in front of the tool is able to do to it :-)
<wpwrak> tuxbrain: you need to update your ben-wpan repository. the test script you've been running is old. (doesn't have the LED test)
<wpwrak> wolfspraul: i've used the test process on my prototypes. now it's being applied to the production boards. nothing unusual there :)
<wpwrak> wolfspraul: the tools just run and do their thing. very little operator input ;-)
<wpwrak> wolfspraul: there are only two tests where operator assessment is required: the LED test and the spectrum scan. in the latter, the tool determines whether the result is within limits or not, but the operator has to decide whether the configuration was valid. so the operator has to confirm the program's result. (but can't override it ;-)
<wpwrak> (override) well, except by aborting the test. but you can't turn a fail into a pass. unlike a certain gta02 NOR test :)
<kyak> with such firm approach to QA, i have no doubt in atben/atusb i'm going to order. This is a great job!
<wpwrak> kyak: heh, thanks :)
<kyak> wpwrak: this might be an unappropriate question, but are you going to be paid for the job you are doing on atben/atusb, or is it all pure enthusiasm?
<wpwrak> kyak: sadly, it's all pure enthusiasm. qi-hw is a rather penniless venture ...
<kyak> indeed, it's pretty sad
<larsc> where are the multi-million-dollar investors when you need them?
<wpwrak> larsc: yeah, i keep on asking wolfgang where he's hiding them, but i think he just doesn't want to share
<kyak> do you guys play golf? :_
<kyak> :)
<dvdk> morning
<wpwrak> kyak: i guess wii golf doesn'
<wpwrak> t count ? :)
<dvdk> may i ask a few stupid git questions?
<jluis> perl golf?
<qnrq> dvdk: shoot!
<kyak> wpwrak: it counts if you have some multi-millionaire joined in :)
<dvdk> previously did a commit to the 'octave' package put not pushed it yet.  is it possible to move this commit and all the other local changes to 'octave' over to a local branch, so i can ignore octave for now, push all the other changes and take up octave, once i have more time for it?
<qnrq> dvdk: you could cherry-pick them over to a new branch and remove them from your working branch
<dvdk> i.e. all my current octave changes break the build so i don't want to push them just yet, but continue with other work  still
<qnrq> then whenever you want to push your stuff you just merge your 2nd branch with the working one
<dvdk> qnrq: sounds reasonable.  what again is the command to list all unpushed commits?
<dvdk> git log?
<qnrq> yeah
<qnrq> git log lists all commits, not only your unpushed
<qnrq> dvdk: gitx gives a pretty nice overview, it's a gui tool :)
<larsc> git log remote-head~your-head
<dvdk> gitx: command not found
<dvdk> you mean gitk? gitg?
<qnrq> dvdk: no, I meant gitx :) http://gitx.frim.nl/
<dvdk> looks like it's not packaged for ubuntu yet
<qnrq> you could just compile it :)
<larsc> uhm, i meant
<larsc> git log remote-head..your-head
<larsc> that will basically list all commits not pushed
<dvdk> uhh
<dvdk> git branch octave
<dvdk> git checkout octave
<dvdk> so now i'm on the new branch, I gues
<xiangfu`> dvdk: another ways :), just checkout a new branch for same all your commits.(git co -b new-octave)
<xiangfu`> dvdk: then checkout to the old branch git checkout old-octave. then (git rebase -i origin/master or origin/trunk)
<xiangfu`> dvdk: just remove the line that you don't want keep , save and exit :D
<dvdk> but the new branch already contains all my committed changes.  how do i remove those changes (currently a single commit) from the 'trunk' branch
<dvdk> ?
<dvdk> xiangfu: rofl
<larsc> rebase -i
<xiangfu`> git rebase -i origin/trunk
<xiangfu`> yes. rebase -i
<kyak> yeah, again, there are so many way to do the same thing in git..
<xiangfu`> kyak: :)
<dvdk> cool, with 'git checkout trunk' most of my commits are now gone
<wpwrak> git rebase -i HEAD~5  (or however far you want to go back) is such a useful tool. also note how it gets the interation with the user right ;-)
<dvdk> so with 'git rebase -i' i  now just remove the 'pick' line for the unwanted commit and aro done?
<dvdk> cool, seems to have worked
<xiangfu`> GitX is a git GUI made for Mac OS X
<xiangfu`> seems not for Linux.
<xiangfu`> it should all iGit :D, then people will just understand it's for Mac OS
<xiangfu`> s/all/call
<larsc> igit igit ;)
<wpwrak> larsc: sounds appropriate, for mac ;-)
<larsc> wpwrak: exactly my thoughts
<kyak> phew, i thought it would be a german for "iPoop" :)
<dvdk> ouch, my dns server (dnscache.berlin.ccc.de) is down, so i can't access qi-hardware git.
<dvdk> can anybody tell me an alternative open dns server?
<dvdk> it's a little difficult to google, without having google's ip addres
<wpwrak> dvdk: 8.8.8.8 is your friend
<dvdk> who provides this service?
<wpwrak> dvdk: google :)
<dvdk> google :)
<dvdk> so they get even more of my data :/
<dvdk> yeah internernet, i'm back
<wpwrak> dvdk: yeah. and in return, they give you clean DNS responses. no redirects, no wildcards for typos, and all those other lovely things other do
<dvdk> wpwrak: that's why i used ccc's dns server (but it's slow).  also most german universities seem to have dropped public dns :(
<tuxbrain> wpwrak: I have pulled the git and ... it pass :)
<wpwrak> wheee !! :)
<tuxbrain> I have detected two strange things, a)first is our friend mosi, I have to unplug/plug the atusb to make the gpio test pass, making the test running twice without unplug the atusb is a sure fail on gpio
<tuxbrain> b) the cristal frecuency somtime pass sometimes not
<wpwrak> tuxbrain: hmm. a) sounds like a reset issue. lemme check that ...
<wpwrak> b) what does  ntpdc -c kerninfo  say ?
<wpwrak> also, b) "sometimes" with the same board or with some boards yet, with others no ?
<wpwrak> s/yet/yes/
<tuxbrain> now I have to really setup an "allways the same position" and of cours flash the the rest
<wpwrak> yes, always the same position is important if you're going to do hundreds of devices ;-))
<tuxbrain> mutrox@mutrox-ekija:~$ ntpdc -c kerninfo
<tuxbrain> pll offset:           0.007595 s
<tuxbrain> pll frequency:        5.720 ppm
<tuxbrain> maximum error:        0.51234 s
<wpwrak> have you tested an atben yet ?
<tuxbrain> estimated error:      0.024781 s
<tuxbrain> status:               2001  pll nano
<tuxbrain> pll time constant:    10
<tuxbrain> precision:            1e-09 s
<tuxbrain> frequency tolerance:  500 ppm
<tuxbrain> is with the same board , is the only one I have flashed yet
<tuxbrain> atben(not yet)
<wpwrak> NTP looks good. crystal is fairly accurate and the NTP daemon is happy, too
<tuxbrain> so what can be the reason of the cristal fail?
<wpwrak> could be that your system is generally more "noisy" than mine
<wpwrak> what happens if you   for n in 0 1 2 3 4 5 6 7 8 9; do atrf-xtal  10000; done  ?
<wpwrak> (will take ~90 seconds)
<tuxbrain> syntax error near unexpected token `do
<wpwrak> uh ? :)
<tuxbrain> sorry bad c&p, doing it now
<wpwrak> "or n in ..." ? ;-)
<tuxbrain> +0.24 ppm
<tuxbrain> -4.55 ppm
<tuxbrain> -5.10 ppm
<tuxbrain> +5.55 ppm
<tuxbrain> +11.25 ppm
<tuxbrain> +6.75 ppm
<tuxbrain> -7.64 ppm
<tuxbrain> -3.90 ppm
<tuxbrain> +4.78 ppm
<tuxbrain> -4.41 ppm
<wpwrak> wow. all over the place
<tuxbrain> that's good or bad?
<wpwrak> is your machine doing something heavy in the background ? kernel compilations, video playback, ... ?
<wpwrak> it's bad but it may not be the atusb's fault. you may want to compare with my prototype
<tuxbrain> well is a limited machine, is an arm(I need that to be able to perform make a mobile test platforms) mmmm let me check with my desktop computer
<tuxbrain> +4.81 ppm
<tuxbrain> +4.89 ppm
<tuxbrain> +4.85 ppm
<tuxbrain> +4.88 ppm
<tuxbrain> +4.87 ppm
<tuxbrain> +4.91 ppm
<tuxbrain> +4.93 ppm
<tuxbrain> +4.98 ppm
<tuxbrain> +4.94 ppm
<tuxbrain> +5.01 ppm
<tuxbrain> yes I don't know what that results means but are quite different from on machine to another
<wpwrak> that looks a lot more like what i'm used to ;-)
<dvdk> wpwrak: tuxbrain: you'r using a USRP to do these tests?
<wpwrak> about +/- 0.1 ppm variation is what i get on my desktop too. well, a bit less, but then it's (still) a relatively powerful machine
<tuxbrain> no no external mesurement just wpwrak tools
<dvdk> because if tuxbrain's ARM machine is an efika-mx i'd say it doesn't have the kind of usb controller that can do iso transfers at full usb2.0 rate.
<tuxbrain> dvdk: yes it is
<dvdk> also have one of these to play with at work.  but the usb controller (or kernel driver) is really much weaker than even an intel atom board.
<tuxbrain> yes seems I have to setup my toshiba laptop to perform the test
<wpwrak> dvdk: alas, tuxbrain lacks fancy tools like USRP and such. but i've written a set of test tools for atben/atusb that should make up for most of it.
<wpwrak> dvdk: what we're seeing here is simply the kind of problems you'd expect when trying things for the first time on a system different from the author's
<dvdk> wpwrak: and these tools only use an atusb for testing?  what is the atusb doing that maxes out a 800 MHz iMX CPU?
<dvdk> :)
<dvdk> don't let yourself be disturbed by me.  everybody is waiting for atben/atusb :)
<dvdk> yeah, finally octave compiles again.
<tuxbrain> dvdk: I plan to do a more "profesional" performace test in the near future in a lab with a lot of RF fancy tools, just need to find the time
<wpwrak> dvdk: here's a description of the test process: http://downloads.qi-hardware.com/people/werner/wpan/prod/
<dvdk> wpwrak: cool test diagramm.  i guess with that you could even train monkeys to do the test :)
<tuxbrain> dvdk: but for now just knowing than the atben/atusb than leave tuxbrain works is enough for me :)
<wpwrak> dvdk: the atusb clock frequency test measures the atusb crystal clock in relation to the system clock of the host. it's not particularly taxing in terms of system load, but it is sensitive to system clock variation and scheduling delays. so if the system is very "noisy", the measurements will suffer.
<tuxbrain> dvdk: I'm the empiric demonstration of your afirmation
<dvdk> :)
<wpwrak> dvdk: (diagram) yeah, i should do diagrams for the sub-parts, too. didn't have enough monkeys for proper behavioral studies, though :)
<tuxbrain> yes definively the cristal is fault of the efika, the test runs smoth on a Dual core quad :P
<tuxbrain> lest the atben...
<wpwrak> tuxbrain: thinking of it, the timing variations could also come from a low HZ setting in the kernel. hmm, now, how to retrieve that one ...
<wpwrak> tuxbrain: the MOSI problem is gone for good now ?
<qi-bot> [commit] David Kühling: alex4: move save-files to ~/.alex4.* http://qi-hw.com/p/openwrt-packages/7d8785d
<qi-bot> [commit] David Kühling: octave: fix fortran compile flags, enable parallel compilation http://qi-hw.com/p/openwrt-packages/c33acf0
<tuxbrain> yes the mosi thing only happens if I run the test twice without unplug the atusb first
<wpwrak> tuxbrain: ah, but then it still happens all the time ?
<tuxbrain> if I run the test twice yes
<tuxbrain> always
<tuxbrain> but also never if I unplug before to do the test
<tuxbrain> :P
<wpwrak> tuxbrain: hmm. i still don't like it
<wpwrak> tuxbrain: after running the test, can you please do  atrf-gpio -p HHHHoHxH.HxHxHxHh.ohzoHoHH
<wpwrak> tuxbrain: that should produce the usual complaint
<wpwrak> tuxbrain: then, atrf-reset -a
<tuxbrain> yest it does
<wpwrak> tuxbrain: and then again  atrf-gpio -p HHHHoHxH.HxHxHxHh.ohzoHoHH
<tuxbrain> still complains
<wpwrak> grmbl
<wpwrak> this means that a power-on reset resets something a software-controlled reset doesn't
<wpwrak> that's not supposed to happen
<tuxbrain> if I unplug/plug no complains
<wpwrak> that's cheating ;-)
<wpwrak> can you reach the pins to measure the voltage on MOSI ?
<tuxbrain> it's challenging with my instrumental but I will try
<wpwrak> atrf-gpio -p HHHHoHxH.HxHxHxHh.ohzzHoHH delay=10000
<wpwrak> then you should have 10 seconds to measure the voltage
<wpwrak> wait, let me turn on the LED, for feedback
<wpwrak> atrf-gpio -p HHHHoH1H.HxHxHxHh.ohzzHoHH delay=10000
<wpwrak> while the LED is on, the voltage on MOSI should be stable
<tuxbrain> it marks 0 in several trys
<wpwrak> ah, and what does  ldd `which atrf-gpio` | grep usb   say ?
<tuxbrain> libusb-0.1.so.4 => /lib/libusb-0.1.so.4 (0x00007f6e69467000)
<kristianpaul> tuxbrain: do you ship by fedex?
<tuxbrain> yes
<kristianpaul> can you low the declaration values for atben/atusb combo?
<wpwrak> libusb looks good. i have the same version (valgrind complains a little about it, but nothing that looks too serious)
<kristianpaul> low i mean not ilgellay just to raw costs.. :-)
<wpwrak> tuxbrain: put a sticker "MADE IN CHINA" on is and divide the cost by 10 ;-)
<kristianpaul> anyway i'll try convince other nanonote owner to get a pair :-)
<tuxbrain> kristianpaul: let's talk this on private later, I must leave now, see you later :)
<kristianpaul> sure np
<kristianpaul> bye !
<kristianpaul> wpwrak: did tuxbrain already pass functional test?
<wolfspraul> kristianpaul: there is no 'illegal'
<kristianpaul> i wasnt able to follow all the backlog from you
<wolfspraul> I'm not going to redefine the world here, but well, in business there are perfectly 'legitimate' (and legal) cases every day where valuations for the same thing differ dramatically
<kristianpaul> yeah,surelly i'm misundertood that word for other reasons.. i think i got that word wrong  use now
<wolfspraul> tax value, customs value, insurance value, price you paid - can all be totally different :-)
<wolfspraul> nah it's ok, I know most people would feel like that
<wpwrak> kristianpaul: we're in the process of testing. seems that the atusb boards work so far (still don't know if the RF side is okay, though)
<wpwrak> kristianpaul: there is one mystery glitch in the tests i don't understand yet either
<wolfspraul> numbers are twisted in all directions
<wolfspraul> sometimes when the government doesn't like how much tax they can charge, they just slap a (higher of course) 'estimate' on you
<wolfspraul> fully knowing that the estimate is higher than the actual cost, but so what. if it's the law it's the law.
<wpwrak> hmm, nokia's CTO threw the towel. they're going down faster than AF447 ...
<wolfspraul> insurance values are yet another completely separate number. you may under or over-insure for all sorts of reasons.
<wolfspraul> so be a good happy international business man. pay some amoutn X, put a completely different amoutn Y on the invoice, use whatever number suits your purposes :-)
<wolfspraul> the other participants in the game will do the same thing, no worries :-)
<wpwrak> wolfspraul: (estimate) heh, tell me. they quite generously upped the value of the collection of plastic parts you sent me a while ago. something like USD 50. (meaning ~USD 25 for customs)
<wolfspraul> that's what I'm saying
<wolfspraul> everybody uses the number that suits their needs
<wolfspraul> and there are all sorts of reasons and justifications for that
<wpwrak> of course, one could complain, but ...
<kristianpaul> wolfspraul: having a fedex account may allow to reduce shipping costs some how?
<wolfspraul> a lot, fedex has big discounts for volume customers
<kristianpaul> just this week fedex opened a office just under the office in wich i work, so i was thinking go to ask..
<wolfspraul> 30% or so, I would think it goes much higher if you send a lot
<wolfspraul> like A LOT, like tens of thousands of packages per day
<wolfspraul> you can go there, but at your volume the discounts will be small
<kristianpaul> shame
<kristianpaul> ok
<wolfspraul> I am sending a few hundred packges with them, I think I get 30%
<wolfspraul> or maybe even 1000 now, somehting like that. over the course of a year.
<wolfspraul> 'small business customer' probably, to them
<wolfspraul> if you are Amazon, you can probably negotiate over every penny
<wolfspraul> maybe if you register with them you can get 10% discount
<wolfspraul> because you have an account and it will make communication, addressing etc. easier
<wolfspraul> I think Adam gets 10% in Taipei after he did that
<kristianpaul> cool
<kristianpaul> i'll try then
<wolfspraul> you should definitely try
<wolfspraul> but keep your expectations low :-) it will still be very expensive
<kristianpaul> sure..
<wolfspraul> especially packages originating from Buga/Colombia
<kristianpaul> ;)
<wolfspraul> too little volume there, not optimized
<wolfspraul> the computers cannot optimize for everything at once, so I can clearly tell you if you are swimming with a lot of other fish, it gets really cheap
<wpwrak> "bugga ! where is that columbia ?"
<wolfspraul> it's amazing what fleet of airplanes they are moving all the time, and how they can keep them full
<wolfspraul> I've seen the DHL center in Hong Kong once - wow!
<wolfspraul> I cannot being to imagine what the huge hubs in the US will look like
<wolfspraul> fedex has 697 airplanes right now! (with 49 more on order)
<wpwrak> largest airline in the world ?
<wolfspraul> largest cargo fleet, according to Wikipedia
<wolfspraul> they must have weather-forecast like computers running this thing
<wolfspraul> that's why I say if you really send A LOT, by their standards, they can probably sit down with you and work out some amazing discounts. if they understand your traffic etc. well. But then you are talking about thousands of packages you send per day.
<wolfspraul> I'm very happy with them.
<wpwrak> yeah, me too. lowest rate of bad surprises when shipping to argentina.
<wpwrak> tuxbrain: ah, wait a minute .. that "stable voltage" test doesn't make sense. just MOSI is one of the lines that get changed before entering the delay
<wpwrak> tuxbrain: lemme rethink this ...
<Fusin> hi qiots :)
<qi-bot> [commit] Werner Almesberger: atusb/fw/: split board functions into app-only/shared part (boot overlflowed) http://qi-hw.com/p/ben-wpan/e678401
<qi-bot> [commit] Werner Almesberger: atusb/fw/board_app.c: removed unnecessary includes http://qi-hw.com/p/ben-wpan/ed6d43b
<qi-bot> [commit] Werner Almesberger: atusb/fw/boot.c (main): reset_rf implies spi_init - no need to call it here http://qi-hw.com/p/ben-wpan/814cf6f
<qi-bot> [commit] Werner Almesberger: atusb/fw/: added "lazy enabling" of UART-SPI after ATUSB_GPIO http://qi-hw.com/p/ben-wpan/ec7c937
<whooo> hi, got my ben nanonote today, so I have two questions, first, the screen is flickering, is that just me or is it like that for everybody? and the second is question is regarding usb gadget support, can it to "anything" or is it hardcoded in the hardware?
<larsc> whooo: the flickering should go away after an software update
<whooo> larsc: ok, cool, thanks
<larsc> whooo: you can use different gadgets
<larsc> the nanonote could act as sound card/network card/game controler/usb drive...
<whooo> awesome!
<larsc> even a printer ;)
<whooo> hehe
<whooo> besides making sure it's enabled in the kernel, how should I go around fiddling with that kind of thing?
<larsc> read the documentation Documentation/usb/gadget_*.txt in the kernel source dir
<whooo> ok
<larsc> network and usb driver are straight forward
<larsc> but if you want it to act as an HID device you need some extra platform code
<whooo> ok, time for some fiddling then, thanks for the help :-)
<rozzin> larsc: Using Ben as a USB modem is another nice idea... :)
<rozzin> Hm. Actually...,
<rozzin> I bet that might actually be useful under Windows.
<rozzin> Hunh--it's even in the docs for USB_G_SERIAL: "This driver supports a CDC-ACM module option, which can be used to interoperate with MS-Windows hosts[...]"
<whitequark> wpwrak: hi
<whitequark> wpwrak: what do you think about this module: http://iteadstudio.com/store/index.php?main_page=product_info&cPath=7&products_id=53 ?
<wpwrak> whitequark: nice price :-) but doesn't this thing use a proprietary RF protocol ?
<whitequark> wpwrak: well, it does. but you know, the price...
<whitequark> also, it looks like I can turn off that protocol, by the cost of much less effective power usage
<whitequark> as I don't need to use battery power anywhere, that's not a problem
<wpwrak> so you're saying it implements a standard protocol in addition to the vendor-specific protocol ?
<whitequark> wpwrak: the DS says "if Enhanced ShockBurst(tm) is enabled [...]", which suggests that it can be disabled
<whitequark> I'm not quite familiar with chip yet, but looks like you can just turn off ESB (it's the link layer) and just use plain GFSK
<whitequark> maybe it will even be compatible with other vendors (TI?)
<wpwrak> GFSK at 2.4 GHz is in vendor-specific land ... compatibility is more coincidence than by design :)
<wpwrak> but yes, if you don't mind vendor lock-in, the price is certainly good
<whitequark> wpwrak: they're all 3.3V and are controlled by SPI. I can always dump one module, use another one and make just software changes otherwise
<whitequark> ... replacing all the modules in the process, of course
<whitequark> wpwrak: looking at the registers, there is no way to switch protocols apparently. anyway, I think this is perfectly good for learning, as I don't want to produce something in mass quantities anyway
<wpwrak> if your volume is low, then the main factor would be engineering cost :)
<tuxbrain> wpwrak: the firmware you have send me is the one I should put in production?
<tuxbrain> or just for the testing phase?
<tuxbrain> any make magic order to just upload the firmware instead of "make flash"
<wpwrak> tuxbrain: this firmware shuold work for all uses (in general, atusb-*.bin has code for regular use and for testing. so far, i haven't made any versions that would not be backward-compatible)
<wpwrak> tuxbrain: "make update" aka atrf-reset -a; sleep 1; dfu-util -d 20b7:1540 -D atusb.bin
<tuxbrain> ok just want to check I don't deliver anything wrong
<tuxbrain> going to flash and measure
<wpwrak> tuxbrain: if you want, i can try to put in proper DFU mode switching tonight (it's been on my to do list for a while anyway). that way, you wouldn't need the atrf-reset and the sleep.
<wpwrak> tuxbrain: the most important thing is the boot loader :) as long as that one is good, you can always update the rest
<wpwrak> tuxbrain: ah, the boot loader you flashed, did you build it from sources or did you use my binary ?
<whitequark> wpwrak: just curious, don't USB and RF parts interfere with each other on atusb?
<wpwrak> whitequark: i hope not to any major degree :)
<tuxbrain> wpwrak: I have used your binary
<tuxbrain> wpwrak: mosi stays at 0V
<wpwrak> tuxbrain: *hmm*
<wpwrak> tuxbrain: and  atrf-gpio -p HHHHoHxH.HxHxHxHh.ohzoHoHH   still fails (right after it)
<wpwrak> ?
<tuxbrain> nop no fail
<tuxbrain> root@Iluvatar:~/Proyectos/tuxbrain/productos/nanonote/8_10/wpan/ben-wpan/prod# atrf-gpio -p HHHHoH1H.HxHxHxHh.ohzzHoHH delay=10000
<tuxbrain> root@Iluvatar:~/Proyectos/tuxbrain/productos/nanonote/8_10/wpan/ben-wpan/prod# atrf-gpio -p HHHHoHxH.HxHxHxHh.ohzoHoHH
<wpwrak> ah. let's put it into failure more first then. "make usb", see if it passes
<tuxbrain> yes gpio test fails
<wpwrak> what does the _log say ?
<tuxbrain> hey now is another one not mosi!!!
<tuxbrain> PD1/nSS         Z   1   0***
<wpwrak> *GNRGH*
<wpwrak> tuxbrain: maybe the time i give those signals to settle is just too short. can you please try this one ? http://downloads.qi-hardware.com/people/werner/tmp/atusb-10ms.bin
<tuxbrain> same gpio fail , on consecutive make usb
<tuxbrain> PD1/nSS         Z   1   0***
<wpwrak> getting weirder and weirder :-(
<wpwrak> that's the prototype or the production board ?
<tuxbrain> production
<tuxbrain> do you want to try with the prototipe?
<wpwrak> naw. let's keep the production board for now
<wpwrak> what happens if you   atrf-gpio 02:8/0x1f reset 02:0/0x1f
<tuxbrain> nothing?
<wpwrak> not even one small little error ?
<tuxbrain> nop
<wpwrak> "register 0x02: got 0xe8 expected 0x00/0x1f" ? no ? please ...
<tuxbrain> nop
<wpwrak> well, let's try something else then. http://downloads.qi-hardware.com/people/werner/tmp/atusb-10us.bin
<wpwrak> this one returns to the previous timing for letting the signals settle but increases the reset pulse width.
<wpwrak> all the MOSI, nSS, etc. problems would be consistent with the transceiver not resetting. but then, the reset test above should have failed, too
<tuxbrain> atrf-gpio 02:8/0x1f reset 02:0/0x1f still giving no error
<wpwrak> that's okay
<wpwrak> "make usb"
<tuxbrain> gpio error
<wpwrak> what's in the _log ?
<tuxbrain> nSS again
<wpwrak> oh wait. i think i copied the wrong pattern
<wpwrak> checking ... no, looks right
<tuxbrain> another question , I know I have not set up yet a correct spectrum enviroment defaults due I have not yet placed the things correctly , but instead of a green dot on the corner an red arrow or a yellow arrow appears and I can pres P to pass... this is normal?
<tuxbrain> when doing make usb or make ben
<wpwrak> does this complain ? atrf-gpio -p 02:0/0x1f
<tuxbrain> nop
<wpwrak> yellow/red means that the signal is outside the profile. that's okay, as long as you don't have a profile valid for your configuration
<tuxbrain> ok, also is normal than atben give lower values than atusb?
<wpwrak> (atusb) how about this one ? atrf-gpio -p HHHHoHxH.HxHxHxH0.ohzoHoHH
<tuxbrain> nothing happens
<wpwrak> (atusb vs. atben) how much lower ? :) also, did you try to vary the position/orientation ? the antenna has a few "blind spots", where the signal gets significantly weaker
<wpwrak> (nothing happens) that's good ! :)
<wpwrak> now if it just did all that a little more consistently :)
<tuxbrain> wpwrak: I know now how feels to be the IA of an conversational game
<wpwrak> ;-))
<wpwrak> so you'll be in good shape when they come and take you to be turing-tested
<tuxbrain> :P
<wpwrak> i suspect that all these errors we're seeing may just be bugs in the test system. can't quite imagine which part of it, though
<wpwrak> there's also the issue that some of the behaviour i test is under-specified. i.e., the transceiver uses pull-up and pull-down resistors, but they don't specify their value. so at least in theory, they could simply be too weak, and thus yield unpredictable results.
<tuxbrain> (atusb vs. atben) now they are in a total random position in side a wifi nightmare, with a lot of obstacles and twisted cables everywhere and me in the middle so definitively not a sane rf enviroment
<wpwrak> (rf jungle) okay, that would explain pretty much any result ;-)
<wpwrak> maybe give the atbens a try now. see how far the test goes.
<wpwrak> if you get stuck at the spectrum test, maybe just comment it out in prod/atben (at the bottom of the file)
<tuxbrain> atben goes ok, just the spectrum part fails
<tuxbrain> there is more test after spectrum?
<tuxbrain> ok the transmit
<tuxbrain> atben all ok , at leat on the test :)
<tuxbrain> whet it sais send /recive is the atusb sending/reciving in the other side or is just some kind internal test about capability to send and recive?
<wpwrak> that's a real transmission between atben and atusb. so it's good if this works ;-)
<wpwrak> but, thinking of it, i could make this test a little more interesting ...
<wpwrak> i have to be afk for ~30 min
<tuxbrain> ok I will wait for you if I don't felt asleep first
<wpwrak> you can de-panelize boards while waiting ;-)
<wpwrak> and clean up the rf jungle :)
<wpwrak> ah, and do the sugru trial !
<tuxbrain> hehehe this is for the weekend dude, I have two meetings to prepare tomorrow and preparing my speach for the capitalist sharks
<tuxbrain> (clean up the rf jungle) I will move during the weekend to a place where even GSM is scare, more easy than clean my sweet messy cave
<tuxbrain> (sugru trial) first I have to have a sane rf setup to decide if sugru is what is afecting the values ...
<wpwrak> tuxbrain: (moving to the desert) so no internet and hard to repeat the tests ? not ideal :)
<tuxbrain> well is a little bit exagerated , there is enough movile signal to have a decent irc conversation and to read manuals online :P
<tuxbrain> I go every weekend so the test is repetable
<wpwrak> (irc) okay, sounds tolerable :)
<wpwrak> (every weekend) so let's hope you can answer all questions this weekend, or else ben-wpan will get delayed N weeks
<tuxbrain> :P, well seems that at least they work, send/recieve :P enough for sale, now is matter of improvements for the next batch _P
<wpwrak> i'll improve the send/receive test a little
<wpwrak> right now, it could pass things the kernel wouldn't like
<wpwrak> those things should get detected by other tests, but better safe than sorry
<tuxbrain> +1
<tuxbrain> this test will be ready son? (I mean in a couple of minuts) or I better go to sleep?
<wpwrak> shouldn't take long ... i'm on it
<wpwrak> almost there ...