IRC logs for #automotive for Wednesday, 2017-06-28

furybut it's more like, people coming by to see AGL, they can't just play around with it at will because it'll be locked up, then if they reboot it, half the time weston doesn't start up...so my intros to it at work always start with "if you start it up and it sticks on the AGL loading screen..."00:00
JEEBLoveMHz: yea. also I recommend marcan's CCC talk on the PS4. gets interesting on how they've since gotten away from the "PC" while still being x86_6400:00
furyand then on the pi, if you start up more than a few apps, bam00:00
LoveMHzSeen it. It's crazy how much a mess the PS4's arch is.00:01
furyit's so awesome when it works tho00:01
JEEBI know that feeling. I remember when audio policy management started working in late 201400:02
JEEBwhen you'd actually get music and navigation properly mixed00:02
fury:D00:03
furyit's magical00:03
JEEB(music goes down, navigation says words, music goes back up)00:03
furymusic is supposed to go down when navigation happens?00:03
JEEByes, so that you can hear the navigator's message00:04
furyi just hear it kinda blend in, not that i can understand very well what it's trying to say anyway, but yeah, makes sense that it should duck00:04
JEEBand this was back in the olden days with tizen ivi :P00:04
furyoh :P00:04
JEEBno idea what AGL does00:04
furybillion things changed since then00:04
JEEBI bet00:04
JEEBbut yea, I was one of the folk working on policy management stuff00:04
JEEBit ended up working as a display manager as well :D (it would tell weston what to put up/down)00:05
furythatd be cool to be able to show a banner or something like that for navigation or notifications00:06
JEEByea, layer management00:06
furyone step at a time tho :P i hear the home screen is getting worked into an app now00:06
JEEBcool00:06
furyi'd like to try to figure out how to modify everything to fit the pi's 7" in landscape00:07
* JEEB mostly worked with the "has functionality but is ugly as hell" ICO homescreen back in the day00:07
furycause i find it hard to fit the scaled portrait version00:07
*** Mathieu_Du has joined #automotive00:07
furyi like both - little to no functionality but looks really pretty, or has functionality but is ugly as hell00:07
furyi've done a little of both00:08
furymocked up an html5 ui that you could control using just arrow keys and space or with touch00:08
furyno functionality whatsoever00:08
furylooked pretty neat00:08
JEEByea, the neat one was HTML500:08
furyin my case right now i'm leaning toward functionality but ugly as hell :P my QML did not translate well to 1080x1400something00:09
JEEBthe functional one was EFL+stuff00:09
*** treitter has joined #automotive00:09
JEEBhehe00:09
furyfonts are all off, floating beyond the rectangles they're supposed to be contained in etc00:09
furybut it opens up a network server that i can connect to from a client elsewhere on the network!00:09
furyand i bet it would open up this serial port if i had a recent enough kernel with working usb to serial drivers00:09
furyand it works the same as when it's compiled for windows, mac, or ios00:11
furybet it'd work on android too00:11
fury(at least the client side)00:11
furywhich just opens the network connection to the server00:12
furynot a serial port00:12
furyqt's like, write once compile everywhere00:12
furyisn't that what java was supposed to be?00:12
JEEBjava was supposed to be write and compile once, hope it runs well enough everywhere under the JVM00:13
fury:P00:13
furyi shoulda ran this dd through pv00:13
furyi have no idea how far along it is in the process00:13
*** jlrmagnus has quit IRC00:17
furywhew, only 800 seconds00:18
furyfor 3.5 gigs00:18
furyogod00:18
furyi forgot to sync before unplugging it00:18
fury._.00:18
JEEBoh, found one pic of the olden homescreen, and this also shows that the layer management did actually work (the application gets put where it belongs on the screen) https://kuroko.fushizen.eu/screenshots/tivi/mpv_under_ico_homescreen.png00:19
JEEBthis was me poking around way after the fact at home00:19
furycool :D00:19
JEEBI was most surprised by the fact that the playback worked nicely, and after I told the application framework that it was media the pulse stuff worked nicely, too00:20
JEEB(also mpv's old UI worked surprisingly well with touchscreens)00:20
furythat'd be a fun thing to do, too, get some video up on screen00:21
furywonder what it'd take to do that00:21
JEEBlibmpv would be my recommendation00:21
furysheesh00:21
JEEBgive it an opengl context00:21
JEEB(ES or normal)00:21
furynow that i've compiled one thing and gotten it up on screen my mind's going 100 mph00:21
JEEBand it will render into it00:22
furyit took me like, a couple years to get to this point, i have no chill :P00:22
JEEBI think it was this one which I got working on Android as well https://github.com/mpv-player/mpv-examples/tree/master/libmpv/qml_direct00:23
JEEBQML example with libmpv00:23
JEEBalthough I patched it to pop up a file picker00:24
JEEBinstead of hardcoding a path00:24
JEEByup, it was the qml_direct example :)00:25
* JEEB is an OSS multimedia guy if it kind of didn't show from the whole "puts media players into R&D platforms" thing00:29
fury:D00:31
furyis bitbake for raspberry pi not generating sd card images anymore?00:56
furythis is an old sd card image O_o00:56
smurrayit should be afaik01:00
furyi get a rootfs.ext4.xz and a rootfs.tar.xz01:05
furyand the old ota images i made from when sota was supposed to work01:05
furyno agl-demo-platform-raspberrypi3.rpi-sdimg anywhere01:05
smurrayhmm, there was a change about forcing specific image types floating by, might be an unwanted side-effect01:08
smurraydoesn't seem like that's been merged yet, though01:09
furyit was merged in master01:12
furyi just grabbed from master right about then01:12
furyhttps://gerrit.automotivelinux.org/gerrit/#/c/9765/01:13
smurrayah, he didn't merge it into the dab branch yet01:15
smurrayI'm not sure what the plan is for rpi then01:15
furyhttps://jira.automotivelinux.org/browse/SPEC-409'01:15
furyi have no idea01:16
smurrayfury: that issue is about improvements to the sdcard image class, the merged change drops the sdcard image from the list of targets01:16
smurraydl9pf: awake?01:17
smurrayfury: there may be some work afoot to replace the rpi image creation with the new wic stuff in OE, but I'm not aware of it01:18
furyok cool01:18
*** waltminer has quit IRC01:19
furyhmm. if i knew how to manually put things in place on the pi i'd prolly do that, but i think i'll just go home and sleep a bit :P01:19
smurrayfury: might be worth pinging the ml, it's possible that an exception might need to be made for rpi in the short term01:20
furycool01:29
furyi'm super excited, i might not be able to sleep :P01:33
*** mdurnev has joined #automotive02:10
*** mkelly has joined #automotive02:19
*** mkelly has quit IRC02:28
*** mkelly has joined #automotive02:29
*** mkelly has quit IRC02:33
*** D9 has quit IRC02:34
mranostayheh02:35
furyI am an amazing predictor of the future02:36
*** D9 has joined #automotive02:38
*** mkelly has joined #automotive02:39
*** mkelly has quit IRC02:51
*** mkelly has joined #automotive02:58
*** mkelly has quit IRC03:02
*** mkelly has joined #automotive03:03
*** akilaw has joined #automotive03:10
*** mkelly has quit IRC03:25
*** AlisonChaiken has joined #automotive04:12
*** akilaw has quit IRC04:36
*** fredw has joined #automotive05:37
*** kholdfuzion_ has quit IRC05:58
*** msisov has joined #automotive06:09
*** jobol has joined #automotive06:15
*** leon has joined #automotive06:25
*** leon is now known as leon-anavi06:26
leon-anavimorning06:26
mranostayjobol:  hey i'm noticing the service bindings in their own package are taking up blank icon spaces on the HomeScreen06:30
mranostayany clue how easy it would be for that not to happen? :)06:30
*** mdurnev has quit IRC06:58
*** mdurnev has joined #automotive06:58
*** claneys has joined #automotive07:01
*** mdurnev has quit IRC07:07
*** Figure has joined #automotive07:18
*** kooltux__ has joined #automotive07:20
*** mfritzsch has joined #automotive07:23
*** User3209 has quit IRC07:29
*** kooltux__ has quit IRC07:30
*** bruce has joined #automotive07:32
*** bruce is now known as Guest7602107:33
jobolmranostay, I'll look at that today07:33
*** [AD]Turbo has joined #automotive07:45
[AD]Turbohi there07:45
mranostayjobol: cool thanks.. i would but haven't touched that code yet07:46
*** kbroulik has joined #automotive07:49
*** toscalix has joined #automotive07:57
*** ZenEntropy has joined #automotive07:57
*** mdurnev has joined #automotive07:59
VamsiHi I am student evaluating Automotive Grade Linux as an Automotive IoT Platform. And I am using Raspberry Pi as the Hardware. Can anyone please tell me where I could find documentation to set up an environment to generate a complete AGL build for raspberry pi? Also to set up an environment for app development for raspberry pi.08:13
msisovVamsi: Hi! You can refer to the following guide - http://docs.iot.bzh/docs/getting_started/en/dev/reference/machines/raspberrypi.html08:19
VamsiI did refer this page. And is it as simple as just a single command for generating the AGL image?08:28
Vamsimsisov: Thank you :)08:30
msisovyes, you can add other packages there as well08:30
msisovhttp://docs.iot.bzh/docs/getting_started/en/dev/reference/setup-sdk-environment.html and this is for sdk08:30
msisoveven though, I've never used that08:30
msisovbut it should be helpful08:30
*** jobol has quit IRC08:36
*** jobol has joined #automotive08:36
Vamsimsisov: Thanks08:42
Vamsihas anyone already created some demo apps specifically meant for raspberrypi? I was wondering if there were available for testing.08:42
*** mfritzsch has left #automotive08:43
jobolmranostay, actually the permission urn:AGL:permission::public:hidden should solve I'll fill SPEC-70208:44
*** jacobo has joined #automotive08:57
*** fredw has quit IRC08:58
*** fredw has joined #automotive09:14
*** crankslider has joined #automotive09:24
*** [AD]Turbo has quit IRC09:26
*** [AD]Turbo has joined #automotive09:27
*** fredw has quit IRC09:29
*** praneeth has quit IRC09:41
*** praneeth has joined #automotive09:42
*** gattuso has joined #automotive10:07
gattusoHi guys10:08
CTtpollardhi gattuso10:10
*** chbae has joined #automotive10:20
*** kbroulik has quit IRC10:36
*** kbroulik has joined #automotive10:36
*** chbae has quit IRC10:43
*** fredw has joined #automotive10:46
*** chbae has joined #automotive11:08
*** mdurnev has quit IRC11:10
*** mdurnev has joined #automotive11:10
*** caiortp has joined #automotive12:19
furyVamsi: there’s a few extra steps to getting the navigation and POI apps to work - the map data does not come on the image because it’s a couple extra gigs (and the SD card partition/FS itself needs to be expanded to fit it). Also, the POI app requires a Yelp developer account’s API credentials. As for the SDK, I just got up and running with the XDS yesterday and built my first app. I’ll be in the office in about an12:25
furyhour, will see if I can dig anything up to help :)12:25
Vamsifury: Thank you very much. This is will be of great help :)12:27
*** crankslider has quit IRC12:28
*** wesam has joined #automotive12:37
*** waltminer has joined #automotive12:52
VamsiIs it normal for the AGL build to take a very long time?12:57
CTtpollardlots of variables in that question12:58
CTtpollardbut in general, yes12:58
CTtpollardespecially on first build12:58
VamsiCTtpollard: Well this is the first build and it is taking an enormous amount of time.  by lots of variables, you mean there are other reasons also that lead to large build times?13:01
furyI found that it took about 3 hours on the average laptop or desktop PC, and that was with a full download cache13:02
furyIt builds everything from source, even the cross compiler13:03
CTtpollardVamsi: build hardware, target image, internet connection13:03
VamsiCTtpollard: The build hardware and the internet connection are good. target image, the target is a raspberry pi 3.13:06
Vamsifury: right, I observed this too.13:06
CTtpollardI wouldn't say it's any different to similar yocto based systems13:07
CTtpollard(in terms of build time)13:07
CTtpollardespecially if building webkits & rust13:08
*** msisov has quit IRC13:30
*** mdurnev has quit IRC13:40
Vamsifury: You said that you were able to set up the app development environment, could you please share steps you followed?13:50
VamsiAlso, has anyone here used the XDS for app development for AGL?13:50
*** wesam has left #automotive13:50
furyVamsi: yeah, i've got the xds-server docker image running on a big build server in-house (same machine i use to build AGL images), then I run xds-agent on my Windows desktop or Linux laptop to set up a project, and finally xds-exec / xds-make to actually build the thing13:56
furyi used it yesterday to get my first app up and running13:56
furyi'm trying to get an SD card image built for pi at the moment (I customized my image a little bit)13:57
furyare you running with master or with chinook (3.0.3)?13:57
Vamsifury: master has some problem because of a new check-in (or that's what I understood from the community).14:00
VamsiSo it's not psooible to load the image onto the SD card.14:00
furyyeah, i just ran into that myself last night. but i think (stop me if i'm wrong leon-anavi) if you configure it with agl-sota feature it'll generate the image? i'm testing that theory now, will check it in about 5 minutes when it's done with the build14:00
furythe last few steps on mine take an abnormally long time despite it supposedly being a fast SSD O_o14:01
Vamsifury: Could you please share the link to documentation etc for setting up xds on my local linux host?14:02
furyhttps://github.com/iotbzh/xds-server14:02
smurrayit's a one liner to enable the sd card image again14:02
furysweet14:03
furyi like one liners14:03
furyi thought sota was broke anyway because of some problem causing uboot to no longer work, so pi got switched over to image14:03
smurrayyeah, sota is still being debugged on rpi14:04
furycool14:04
smurraylikely the easiest fix would be to temporarily revert https://gerrit.automotivelinux.org/gerrit/#/c/9813/6 in your tree14:04
furyeasy enough14:05
*** fredw1 has joined #automotive14:05
leon-anavifury, yes14:05
leon-anavithe image will be successfully generated for agl-sota14:06
furybut it won't actually work?14:06
smurrayfury: or add IMAGE_TYPES_append = " rpi-sdimg" in site.conf14:06
leon-anavithere are some other known issues as described in SPEC-67114:06
furythat's even easier14:06
leon-anavifurthermore the latest version of meta-updater is needed14:06
smurrayI'm a bit busy atm, so don't have the time to work out where the proper place would be to tweak IMAGE_TYPES in meta-agl14:07
furyok cool14:07
leon-anaviI am working on updating in AGL-repo but before that my GitHub pull request for bumping the version of Aktualizr in meta-updater needs to be merged14:07
furythanks guys :D14:07
*** fredw has quit IRC14:07
*** fredw1 is now known as fredw14:07
furythat'll let me test this serial port thing on the pi, my theory is the driver is buggy on the old kernel in the porter, so i'm hoping and crossing my fingers it's fixed by 4.414:08
CTtpollardthe pi has a serial port/14:09
CTtpollard?14:09
furyVamsi: if you're following the steps for the docker image you can skip the "Manually start XDS server"14:09
furyCTtpollard: no, usb to serial14:09
CTtpollardahh, ftdi uart14:09
furyi think it has a serial console but i haven't tried to hook up to it...i'm trying to talk to an RS232 device14:09
furyyeah something like that14:09
Vamsifury: okay. thanks.14:09
furyhmm. IMAGE_TYPES_append = " rpi-sdimg" didn't seem to do it14:14
smurraythere's actually two serial ports on rpi, but one of them was repurposed for the bt module on rpi314:15
furyboth of the usb to serial devices i have (keyspan 1-port adapter and edgeport 4-port adapter) did not work on 3.10.31 kernel - it didn't even pick up the edgeport (it enumerated on the bus but the driver didn't grab it), and for the keyspan, it was sending/receiving garbage14:15
smurrayit's usable if you disable the bt14:15
furycool14:16
furyprolly should disable the built in bluetooth chip anyway because of its performance issues14:16
furyis that accessible on the GPIO?14:16
CTtpollardI've always done serial to it over the tx/rx on the gpio14:17
smurrayfury: both serial ports are on the header, you need to play with pinmux to get the second one back from the bt on the rpi314:18
furyah ok14:18
furycool14:18
furythat's another option then if this USB to serial flat out doesn't work14:18
furyhallelujah, reversed 9813 and it built me an rpi-sdimg14:19
furyis there anything on the demo HMI that shows the current IP, or do i have to guess with an nmap if i don't hook up to serial console?14:20
smurrayprobably the latter14:21
furysounds good14:21
furyi love talking to IT anyway :D14:21
CTtpollard:P14:21
smurraythere might be something in the settings app if you're using wifi14:21
furyooh14:21
furythat works too14:21
furyi'll hop onto the wifi14:21
furyi think this router in my office lets me see the IP addresses of wireless connected devices14:21
furybut not wired14:22
*** khem has joined #automotive14:25
*** jlrmagnus has joined #automotive14:26
furyVamsi: once you've got the xds-server container running, you can access the dashboard at http://localhost:8000 - from there, you can download the agent, extract it somewhere memorable and open a new terminal window, cd to it and ./xds-agent14:32
furyoh14:33
furythe cross sdks14:33
furyfor the pi you'd want to ssh into the docker container, run this: /usr/local/bin/xds-utils/install-agl-sdks.sh --arch armv7vehf14:34
furythat'll get the cross sdk downloaded and installed in the xds server14:34
furyonce THAT's all done, you should see blue rows on the XDS dashboard configuration14:35
furyand the armv7vehf in the cross sdks configuration14:35
furyso i guess from there it just depends on what app you want to build14:36
furyi did a QML app since that's something i'm already pretty familiar with, but i hear you can do an HTML5 UI, or a completely native one14:37
*** halfline has quit IRC14:37
*** halfline has joined #automotive14:37
Vamsifury: Can I install the SDKs for both pi and inte14:39
furyi think so14:40
Vamsioops!14:40
furyif you want to build for qemu too, yeah that should work14:40
Vamsifury: Can I install the SDKs for both pi and intel in the same container right?14:40
furyi'm a newbie at the SDK but that seems to be possible based on the way it looks in the video iot.bzh released14:40
furyfrom what i understand, once you've got the cross SDKs installed, and you've got a project set up, you can go to the next tab in the dashboard and build it using either SDK14:41
furyor you can use xds-exec and xds-make14:42
furyon your command line14:42
furybut probably easier to do from the dashboard14:42
claneysdashboard is easier to begin14:43
furyyeah. xds-exec and xds-make are for IDE integration, i would assume14:43
claneysVamsi, you can install both SDK in a XDS-server docker container then choose which one you want at build time14:43
claneysfury, right14:43
claneysor for cli aficionados =)14:44
furycool. i'm looking into how to put those into my qt creator project to make it as simple as building for desktop14:44
furyi managed to build one yesterday from the command line after hacking up the qt creator project and adding the icon.svg and config.xml and package.pro14:46
furydamn14:46
furyi had an empty home screen on first boot of the pi, and now i see nothing on screen14:46
claneysgreat14:46
furyi've rebooted about 5 times now :(14:46
claneyserf, good luck with that. I did not display anything from mine for a while because i don't care for the moment of the display :/14:47
claneyscan't help on that sry14:47
furyno worries14:47
furytime to dust off my nmap googling skills14:48
claneysmouarf14:48
claneyssounds like a good quest !14:48
*** jeremiah has joined #automotive14:58
jeremiahohai14:58
furyhttps://pastebin.com/54t88sPk14:58
furyever seen failures like that? failed to bind hdmi, alsactl failed to start, failed to reserve cma or something14:58
furyit booted up one time and showed me an empty home screen, now every boot is just a blank screen14:58
furyi can ssh in and get that journalctl tho14:59
CTtpollardis weston alive?15:01
*** Vamsi has quit IRC15:03
furyseems to be running15:03
dl9pffixed the rpi-sdimg in gerrit. should land in master soon.15:03
furydl9pf: you're the best :D15:03
furyi either have two broken pis, or something went wrong with my image on first boot15:04
*** rstreif has joined #automotive15:13
smurrayfury: no good ideas, sorry15:14
furyno worries. hopefully it was just a botched first boot or something, i'll try reflashing the image15:15
furydoes it save previous logs anywhere?15:15
furyjust in case it did turn out to be a botched first boot, i'd love to have had the log from that one15:15
khemusually this means you have some sort of race in runtime services15:15
smurrayfury: no, logs don't persist15:16
furyok. if it happens again i'll grab the log and see if it tells any clues15:16
khemsmurray: you mean logs dont persist over reboots ?15:17
CTtpollardyou can tell journalctl to give you the log from previous boot no?15:17
smurrayfury: I did some tinkering locally yesterday to get them to, it's bit more involved on current OE than it used to be when I last tried15:17
khematleast on rpi you could do that easily you have SD card to write to15:17
smurray /var/log points to /var/volatile/log, so no worky15:18
smurrayat least by default15:18
smurrayyou can change it by hand, of course15:18
khemdo you have read-only-rootfs turned on ?15:18
smurraythat's the default in the base-files recipe and fs-perms.txt15:19
smurrayat least afaict15:19
khemyou can remove that from IMAGE_FEATURES15:19
smurrayI don't believe AGL enables it, though15:21
furydd status=progress is kinda useless on a machine with so much ram that it caches even the 4gb sdimg in ram. it just kinda jumps straight up to 3.8 gb and then freezes up for a few minutes15:21
furywish i could have it tell me the actual progress on getting it written to disk, rather than the progress to the cache15:22
smurrayuse direct mode?15:23
smurrayfury: "status=progress oflag=direct" try15:24
furythere's a direct mode? sweet15:24
smurrays/try//15:24
furyawwww yeaah15:24
smurrayI think it's mentioned in the AGL rpi docs, actually ;)15:24
furyif i'd rtfm once in a while i'd know things :D15:25
furyis there a way to shoehorn the nav data and other files into the image before i dd?15:25
furyor would i need to cram those into the rootfs tar before it creates it15:25
khemfury: you can use dcfldd15:25
khemor use pv to view data transfer between two processes15:26
furyok yep happened again this boot15:28
furyblank home screen15:28
furywhat logs do i need? just journalctl?15:28
furyJun 27 23:29:45 raspberrypi3 afm-system-daemon[476]:  NOTICE: -- INSTALLING widget /usr/AGL/apps/hvac.wgt to /var/local/lib/afm/applications -- [/usr/src/debug/af-main/1.0-r0/git/src/wgtpkg-install.c:420]15:29
furyJun 27 23:29:45 raspberrypi3 afm-system-daemon[476]:  ERROR: error in creation of workdir /var/local/lib/afm/applications/TMP0: Inappropriate ioctl for device [/usr/src/debug/af-main/1.0-r0/git/src/wgtpkg-workdir.c:141]15:29
furyJun 27 23:29:45 raspberrypi3 afm-system-daemon[476]:  ERROR: failed to create a working directory [/usr/src/debug/af-main/1.0-r0/git/src/wgtpkg-install.c:425]15:29
furyinteresting... happening for every app15:30
dl9pffury: oh ... latest master ?15:31
furyyep15:31
dl9pfjobol:  ^^^15:31
furywell, pretty recent anyway15:31
furylast night at 8:30pm eastern15:31
*** jlrmagnus has quit IRC15:31
jobolhum15:31
*** jlrmagnus has joined #automotive15:32
jobolfury, I don't think that latest master changes how  /var/local/lib/afm/applications/TMP0 is created or not.15:36
furyno space left on device15:38
furysigh15:38
furytime to edit how much extra space i give the image :D15:39
jobolnot lucky!15:39
furyroot@raspberrypi3:/var/local/lib/afm/applications# su afm15:39
furyafm@raspberrypi3:~/applications$ mkdir TMP015:39
furymkdir: cannot create directory 'TMP0': No space left on device15:39
furywhy couldn't it have just said that in the first place :P15:39
jobolI often get  Inappropriate ioctl for device but look at [/usr/src/debug/af-main/1.0-r0/git/src/wgtpkg-workdir.c:141]15:40
jobolif (!mkdirat(AT_FDCWD, workdir, dirmode))15:40
jobolbreak;15:40
jobolif (errno != EEXIST) {15:40
jobolERROR("error in creation of workdir %s: %m", workdir);15:40
jobolreturn -1;15:40
jobol}15:40
jobolhow buggy is %m? Or do I change errno? ...15:41
furyi guess it's mkdirat's fault then15:41
furyfor setting the wrong errno15:42
furymkdir's supposed to return ENOSPC, maybe %m is using the wrong thing?15:43
jobolI think that it comes from %m15:43
furythat error message is ENOTTY not ENOSPC15:52
furymkdir isn't supposed to return ENOTTY15:53
furyO_o15:53
furyat least according to https://linux.die.net/man/2/mkdir15:53
*** waltminer has quit IRC15:56
*** jlrmagnus has quit IRC15:59
jobolfury, found15:59
jobolhahaha I'm the madness16:00
furywahappen?16:01
jobolint tty = isatty(fileno(stderr));16:01
jobolalters the errno16:02
furyooh16:02
furymkdirat doesn't overwrite it?16:02
*** [AD]Turbo has quit IRC16:04
furyYES. serial port works on 4.416:05
furyhot damn16:05
furybrb going to send a PSA to the mailing list16:05
*** fredw has quit IRC16:11
*** ZenEntropy has quit IRC16:11
*** waltminer has joined #automotive16:13
*** akilaw has joined #automotive16:14
*** kbroulik has quit IRC16:16
*** Guest76021 has quit IRC16:21
*** jlrmagnus has joined #automotive16:24
*** jacobo has quit IRC16:26
*** AlisonChaiken has quit IRC16:26
*** jacobo has joined #automotive16:34
*** martinkelly has quit IRC16:35
*** martinkelly has joined #automotive16:36
*** claneys has quit IRC16:39
mranostaydl9pf: ping16:42
dl9pfpong16:42
mranostaydl9pf: so we support mp3? isn't there some possible patent issues with that?16:43
mranostaysmurray: ah so all the patents have expired?16:44
smurraymranostay: last patent expired earlier this year, but IANAL16:44
smurraymranostay: Fedora has finally started shipping mp3 support, so I take that as a sign16:45
mranostayah ok. just wanted to be sure16:45
smurraymranostay: for reasons unknown, the renesas BSPs include the gstreamer plugin for mp3.  iirc, it's one of the reasons that pre-built images are problematic for them16:47
dl9pfyes ... but IANAL16:47
martinkellysadly H.264/H.265 are still extremely patented i believe :(16:50
smurrayafaik they've been reasonably good about having the licensing only kick in only from commercial products, at least16:52
smurraydominig's theory about udev somehow causing this tty issue might be right, I'm still seeing it with the vast majority of services pruned out16:53
*** fredw has joined #automotive16:55
dl9pfwould explain the time delay .... udev trigger + settle takes some time16:57
smurrayI'd have thought there'd be something more visible in the way of errors16:57
joboldl9pf, Can we switch to branch=${BRANCH} or to nobranch=1 in recipes ?17:02
*** jlrmagnus has quit IRC17:02
dl9pfin which recipes ?17:02
jobolin af-main should I put branch=dab for branch dab?17:03
dl9pfyes,17:03
dl9pfI ponder if we should do something like17:05
dl9pfBRANCH ?= "${DISTRO_CODENAME}"17:05
kooltux_we should :)17:05
jobolI ponder too17:05
dl9pfor DISTRO_BRANCH (so we can still set it to master or master)17:05
dl9pfor DISTRO_BRANCH (so we can still set it to master for master)17:05
jobolAGLBRANH17:06
jobolAGLBRANCH17:06
dl9pfjobol: set it to dab in your recipe ,  ... I'll see if we can do the branch=${DISTRO_BRANCH}17:06
*** jacobo has quit IRC17:07
joboli'll do you'll see the review17:08
khemmp3 is patent-free right17:13
khemsince ~april17:15
mdpmranostay: I have the issue assigned to me and specifically asked waltminer about this in the comments to confirm that LF is ok with hosting mp3 now given the change.17:15
*** AlisonChaiken has joined #automotive17:15
mdpmranostay: no response yet17:15
mranostayok17:15
khemlong live napster17:15
mdpsince IANAL and it's not my hosting/distribution legal burden, but rather LF's...LF should answer.17:16
mranostaykhem: kazaa forever man :)17:16
mdplol17:16
khemyaeah but I think it was napster who made mp3 household name17:17
*** leon-anavi has quit IRC17:17
*** jlrmagnus has joined #automotive17:18
mdphttps://jira.automotivelinux.org/browse/SPEC-312, fwiw17:18
mdpand gee, thanks, fury ;)17:18
furywahappen17:18
furyoh17:18
fury:P17:18
mdpit was your issue!17:18
mdp:P17:18
* fury hides17:19
mdpfury, btw, did you ever report that onboard codec audio issue on porter? I went looking and didn't notice an issue filed.17:22
furyyeah17:22
waltminerI forgot about that issue. Will look into it17:22
furyhttps://jira.automotivelinux.org/browse/SPEC-602?jql=text%20~%20%22porter%20audio%2217:23
mdpfury, I was doing some testing this past week and hearing well-known tracks with that terrible slow rate was driving me nuts.17:23
furyi thought it was an issue with bluetooth at first but it cleared up by plugging in a USB sound card and using that as the output instead17:23
smurraywaltminer: no joy with the Hilton, I guess?17:24
mdpyup, it's specific to the onboard codec and independent of stream source.17:24
mdpBSP issue17:24
waltminerAmy should be contacting you directly. I gave her your email address. The hotel was having some kind of problem adding the extra day to the reservation. Not sure what.17:24
waltminerSame for khilman17:25
mdpfury, I don't think issues get from AGL-land to an appropriate renesas BSP maintainer though17:25
waltminerIt is Hyatt not Hilton17:25
furyi switched my qml app to AGL style and all my vertical sliders now show up as really tiny horizontal ones :o17:25
smurraywaltminer: okay, thanks.  Too many H-hotels ;)17:26
smurrayfury: there's some AGL specific Qt theming, not sure if you need to do anything to pick that up17:26
furyyeah, i set QQuickStyle::setStyle("AGL") in my main.cpp and everything picked up the borderless, AGL-themed background, but my sliders are all horizontal17:27
furyand i think they even reversed17:27
furyweird17:27
smurrayfury: mdp might be you man there, his mixer app has many sliders17:28
furyall horizontal tho :P17:28
*** jobol has quit IRC17:29
*** araujo has quit IRC17:29
mdpfury, well, let's keep in mind that this is a _Demo HMI_.17:33
*** araujo has joined #automotive17:33
*** araujo has joined #automotive17:33
mdpI'm just a user of it but I can tell you that the AGL qt quick controls 2 agl style slider template is hardcoded that way.17:34
furyi know :D i think i see what file i'd edit to add that back in17:34
*** toscalix has quit IRC17:35
mdpso when they created the template to adjust the "groove" styling etc...they just fixed it to the horizontal need expected to be used in portrait mode.17:35
mdp"patches welcome"17:35
furyfo sho17:36
furyhttps://gerrit.automotivelinux.org/gerrit/gitweb?p=src/qtquickcontrols2-agl-style.git;a=blob;f=imports/qtquickcontrols2aglstyle/Slider.qml;h=6c9863b3a0df5511f3e4983f8381a2d82ec282ec;hb=a78db8638590c797c78c36b2ef3de5ed9c012bba yep17:36
furyok so i clone that repo, make that change, and then do "git review"?17:37
mdpfury, fwiw, some styling stuff is difficult on sliders period in qtquickcontrols2 as some of the stuff in the manuals will fail to work as documented if you override styles..I see that (and others too) in my own non-agl projects.17:37
furyoh17:37
mdpjust some limitations as qml components continually evolve17:37
furyyep, i'm pretty newbish at customizing qml17:38
mdplike, if you use material style like I do on other projects...and then you want to override the style stuff..you break material style colors selection as it's an all or nothing thing.17:38
furythanks for the heads up tho :D17:38
*** fredw has quit IRC17:38
furyi love this stuff17:38
*** jlrmagnus has quit IRC17:38
mdpheh, you are full of energy..I could substitute you for my 3 espressos ;)17:39
furyi'm changing lines of text and compiling an application and it's running on a little $35 computer. BLOWS MY MIND17:39
furyand it comes up on a 15" touchscreen and is...well, not very smoothly animated17:39
furybut $35 computer!17:39
mdpwaltminer: thanks, I forgot too until I saw the above conversation..thanks. didn't feel comfortable pushing something with an ack from LF.17:39
furyand it's making it do things17:39
mdps/with/without17:39
mdpfury, wrt the file..yup, that's the AGL slider component template. modify away.17:41
furyhmm, wonder if i can overclock the pi enough to make it fast :P17:44
mdpyou should spend a little more on a better "tiny computer" :)17:45
furyyeah, ordering a minnowboard turbot quad core as we speak :P17:45
mdpbest part is you don't have to worry about poor onboard audio17:50
fury:D17:50
furyordered two, cause why not18:02
*** waltminer has quit IRC18:03
*** jlrmagnus has joined #automotive18:09
akilawCan you guys see the pr https://github.com/GENIVI/genivi-dev-platform/pull/9718:13
akilawI have fixed the issues18:13
rZrakilaw, sorry I wont have time today18:23
akilawok rZr18:24
*** jonte_ has joined #automotive18:38
*** jonte__ has quit IRC18:42
*** _corrupt has quit IRC19:08
*** _corrupt has joined #automotive19:09
*** akilaw has quit IRC19:16
*** waltminer has joined #automotive19:21
*** caiortp has quit IRC20:52
*** iSaul has quit IRC20:55
*** iSaul has joined #automotive21:35
*** iSaul has joined #automotive21:45
waltminersmurray thanks for the updates in SPEC-544 keep plugging21:46
furythe app fw call, is that 8am eastern time or 9am? my calendar has it at both times O_o lol21:46
*** iSaul has joined #automotive21:47
waltminer9 am EDT.  8 am Chicago time21:47
furyah ok21:47
waltminermost calls are at 8 am Chicago time except CIAT21:48
furyhmm... my outlook is telling me the last one i received is every 3 weeks from 7am to 8am central time21:50
furyi'm trying to open the .ics and Outlook is telling me "The program used to create this object is Outlook. That program is not installed on your computer."21:50
fury:D21:50
furyoh well21:52
furydeleted21:52
*** martinkelly has quit IRC21:57
*** martinkelly has joined #automotive21:59
*** iSaul has quit IRC22:22
*** jlrmagnus has quit IRC22:59
*** iSaul has joined #automotive23:07
*** iSaul has joined #automotive23:07
*** kholdfuzion has joined #automotive23:08
*** jlrmagnus has joined #automotive23:22
furyis there a way to afm-util kill app_name@0.1?23:41
furyi have hackjobbed almost all of the XDS build steps into my Qt project, the last one is killing the current process and reinstalling the widget23:42

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!