DocScrutinizer05 changed the topic of #neo900 to: http://neo900.org | conversations are logged to http://infobot.rikers.org/%23neo900/ and http://irclog.whitequark.org/neo900
louisdk has joined #neo900
louisdk has quit [Remote host closed the connection]
nox- has quit [Quit: Leaving]
cybiko123 has joined #neo900
cybiko123 has joined #neo900
modem has quit [Ping timeout: 264 seconds]
Humpelstilzchen has quit [Ping timeout: 252 seconds]
Guest30691 is now known as FIQ
FIQ has quit [Changing host]
FIQ has joined #neo900
Humpelstilzchen has joined #neo900
illwieckz has joined #neo900
verblendet has joined #neo900
vizzy has quit [Ping timeout: 244 seconds]
illwieckz has quit [Ping timeout: 265 seconds]
illwieckz has joined #neo900
illwieckz has quit [Excess Flood]
illwieckz has joined #neo900
illwieckz has quit [Excess Flood]
illwieckz has joined #neo900
verblendet has quit [Quit: verblendet]
vizzy has joined #neo900
vizzy has quit [Quit: vizzy]
Pali has joined #neo900
rjeffries has quit [Ping timeout: 256 seconds]
Pali has quit [Remote host closed the connection]
Oksana has quit [Read error: Connection reset by peer]
Kabouik has quit [Ping timeout: 248 seconds]
Oksana_ has joined #neo900
Oksana_ is now known as Oksana
rjeffries has joined #neo900
rjeffries has quit [Ping timeout: 276 seconds]
<onla> is jolla phone as open as n900, or is there something closed in jolla? Say, you could install another OS there, if you don't like that sailfish or what was it
<onla> and chips and
qwazix has joined #neo900
<edwin> hi, does PLS8-EU support packet voice (VoLTE)? (I don't know if thats a feature of the modem or up to the OS)
paulk-collins has joined #neo900
sparetire_ has quit [Quit: sparetire_]
mvaenskae has quit [Ping timeout: 252 seconds]
modem has joined #neo900
jonsger has joined #neo900
mvaenskae has joined #neo900
nicksydney has quit [Quit: No Ping reply in 180 seconds.]
nicksydney has joined #neo900
<DocScrutinizer05> jolla is way more closed in my book than N900
<DocScrutinizer05> edwin: yes, all PLS8 are ready for VoLTE
<edwin> good, thats what I ordered in the shop. How about handoff between LTE and UMTS/GSM during a call? if the mobile operator supports it can neo900 too?
<DocScrutinizer05> sorry wait, I'm not sure I'm right
<DocScrutinizer05> anyway VoLTE _could_ get implemented on software level in application processor too
<edwin> vodafone says Samsung GALAXY S5, Sony Xperia Z2 si Huawei Ascend P7 is compatible with their LTE network, and that if you initiate a call on LTE to a 3G/GSM phone that'll work, and if you loose LTE connectivity it should switch to 3G/GSM without dropping the ongoing call
<edwin> not sure how well that works in practice :)
mvaenskae has quit [Ping timeout: 265 seconds]
<DocScrutinizer05> I thought I seen "ready for VoLTE"
<edwin> "Voice Support for LTE via CSFB (circuit-switched fallback)" - is that just regular 3G/GSM and LTE for data?
<edwin> err I mean 3G/GSM for voice
<DocScrutinizer05> basically yes
mvaenskae has joined #neo900
<DocScrutinizer05> it's the commonly used voice call method on LTE today, since VoLTE is very complicated to implement
<DocScrutinizer05> on carrier side
<edwin> yeah I'm on orange and they don't support it yet, just vodafone supports it
<DocScrutinizer05> anyway basically VoLTE is SIP-alike VoIP
<DocScrutinizer05> can get done in "softphone"
<edwin> that'd be good, how you do the handoff in that case though?
<DocScrutinizer05> nevertheless I could bet I seen "ready for VoLTE"
<edwin> maybe there's a more detailed datasheet on programming the PLS8?
<DocScrutinizer05> no handoff needed, you use the same call service via different data suppliers
<DocScrutinizer05> that's what makes it so complicated
<edwin> I see
<edwin> maybe I should switch to the world-wide UMTS PHS modem instead for Neo900, and get the PLS8-equivalent for Neo900 "generation 2"
<edwin> DocScrutinizer05: till when can I switch modems in the shop?
<DocScrutinizer05> till final order
<DocScrutinizer05> don't worry
<edwin> ah ok, maybe in the meantime you'll actually get one of the chips to test from gemalto and see what they can do
<edwin> I wouldn't mind LTE + software VoLTE either, sounds like an interesting project
<DocScrutinizer05> though... I can't tell for sure. Nikolaus told me he wants to order Neo900 modems together with the Pyro modems, via GC. So it's still a tad unclear when the modems will get ordered
<DocScrutinizer05> give me an hour or two, I'm still absolutely sure I seen "ready for VoLTE"
<edwin> sure, no hurry
<DocScrutinizer05> btw CSFB should be supported no matter if the network has VoLTE or not
Kabouik has joined #neo900
<edwin> btw datasheets lists: Penta Band LTE: 800/900/1800/2100/2600 MHz; FDD-Band (20,8,3,7,1) but http://neo900.org/faq#networks doesn't show band 1 (not that it matters for me, I need 1800 for LTE)
<DocScrutinizer05> it's basically the "if you loose LTE connectivity it should switch to 3G/GSM without dropping the ongoing call" case
<DocScrutinizer05> heck, did they change that too?
<DocScrutinizer05> (bands)
<edwin> looks like its one extra band vs the neo900 site
<DocScrutinizer05> yes, good spotting. Thanks
louisdk has joined #neo900
<DocScrutinizer05> the fun of >>... which may change as a result of further development of the products.<<
<DocScrutinizer05> and >> PRELIMINARY VERSION<<
<edwin> https://developer.gemalto.com/threads/pls8-documentation-mismatch apparently there are 2 revisions of pls8
<DocScrutinizer05> WTH!?! >>> 2 UICC (SIM/MIM) interfaces 1.8V / 3V<<<
<DocScrutinizer05> edwin: many thanks! good spotting again
<DocScrutinizer05> so, you now know more than I do ;-)
<edwin> I just googled :)
<DocScrutinizer05> it's probably safe to assume that Gemalto won't build a PLS8 that can't get used for LTE phonecalls in the targeted continent/zone
<edwin> is there any way for you to find out if those PLS8/PHS8 are really still pin-compatible, and that you will get the right revision of PLS8?
<DocScrutinizer05> the pin compatibility is P*S8 major selling point, it will be warranted
<DocScrutinizer05> the engineers at Gemalto/Siemens are no complete idiots (usually) :-D
<DocScrutinizer05> they want to sell their stuff and they drafted a strategy for all P*S8
<edwin> how about the docs, will they ship some technical docs on how to interface/program it, or you have to rely on their website?
<DocScrutinizer05> I find it particularly intriguing that PLS8 now comes with >>> 2 UICC (SIM/MIM) interfaces 1.8V / 3V<<< I.E. DualSIM
<DocScrutinizer05> the docs are "freely" available
<edwin> apparently out of date though
<DocScrutinizer05> well, >>... which may change as a result of further development of the products.<< and >> PRELIMINARY VERSION<<
<edwin> "The document in the knowledge base is for PLS8 release 1 which does not have these features. The data sheet describes the new release 2.1"
<edwin> anyway lets wait and see, for now I'll leave the LTE in the preorder
<DocScrutinizer05> sure, don't worry. Your choice isn't binding yet
<DocScrutinizer05> http://m2m.gemalto.com/products/industrial-plus/lga/pls8.html has "LTE Voice support"
<edwin> hmm I don't see the dualsim thing on PHS8 though , it says just 'UICC and U/SIM card interface 1.8 V and 3 V'. would you still support dualsim in neo900 and leave 2nd slot empty, or just have one SIM regardless of modem?
<DocScrutinizer05> PHS8 has no DualSIM
<DocScrutinizer05> the Neo900 DualSIM support is independant of modem, by multiplexer (switch)
<DocScrutinizer05> we add it ourselves
<edwin> ah and you'd still need something between the modem and SIM to control the power even if modem supports dualsim directly, no?
illwieckz has quit [Ping timeout: 255 seconds]
<DocScrutinizer05> and that detail now needs thorough review do make provisions for PLS8 dual SIM interfaces
<DocScrutinizer05> we will need a cross-switch to swap SIM1 and SIM2 now, 2in-2out
<DocScrutinizer05> on PHS8 the 2nd IN will end on RFI pins aiui
<DocScrutinizer05> ohmy, once in a lifetime a nice surprise
<DocScrutinizer05> :-)
<edwin> they should have a git repo or rss feed of that stuff :)
<DocScrutinizer05> indeed
<DocScrutinizer05> many thanks for bringing this up, we usually don't check for changes THAT indeep and frequently
<DocScrutinizer05> and Gemalto doesn't even plublish decent "changelogs" when they for example add band1 to their product specs
<edwin> yw, there are some more differences between PLS8 and PHS8 in that datasheet, perhaps you could have a look
<edwin> something about antennas: 2 pads for WAN Diversity-Antennas>1 pad for an active GPS Antenna vs Pads for primary, secondary Antenna and GNSS
<DocScrutinizer05> yes, PLS8 has MIMO
<DocScrutinizer05> known
<modem> DocScrutinizer05, hello
<DocScrutinizer05> hi
<modem> DocScrutinizer05, i have started working on a project for the Neo900
<modem> we discussed it by the past year
<DocScrutinizer05> :-)
<DocScrutinizer05> I remember
<modem> it's some C code to implement a modem
<DocScrutinizer05> you were the data over GSM-encoder guy
<modem> and eventually a crypted communication channel ? Will need some bandwitch testing
<modem> yeah :)
<modem> i plane to offers you the source code and you could build an apps over it
<DocScrutinizer05> Neo900 UG has no sw department
<modem> (basically i don't have graphic skills)
<modem> DocScrutinizer05, ah but it's not a problem, i hope you could somehow test the program on the CLI
<DocScrutinizer05> please contact maemo community, or simply ask around in here for interested developers to join your project
<modem> let me know what bandwitch do you obtains, stuff like that
<DocScrutinizer05> dos1 could help for sure
<modem> i am willing to know the API to hook up the microphone
<DocScrutinizer05> he has a PHS8 proto and already did voice calls
<modem> this doesn't exist on others phone, and all my devs are done on .WAV file
<modem> yea
<DocScrutinizer05> though... our protos have no PCM audio yet
<DocScrutinizer05> :-/
<modem> ok!
<modem> not a big deal
<modem> as i might not have it ready just as quick as i intended
<DocScrutinizer05> anyway the GSM encoder is standard, you don't need hw bandwidth tests, it's perfectly possible to emulate the whole audio chain in software, with a FOSS GSM encoder
<modem> ah mm
<bencoh> see libgsm for gsm6.10/8khz for instance
<modem> no surprise on real world carrier ?
<bencoh> there aren't many foss gsm encoder though, and the only one I know of (libgsm) has support for 8khz only ("real" "gsm/6.10")
<modem> i mean there is also the bit flip, data loss that need to get emulated (easily done in SW)
<modem> thanks you bencoh , noted that
<modem> i will at some point try to pass data over it
<bencoh> you can check amrnb/amrwb for AMR support
<DocScrutinizer05> modem: on a second thought you as well can connect arbitrary cellphone headset jack to your PC's soundcard with an adapter cable and test the bandwidth this way
<modem> yes that might work
<modem> i was thinking confuring my station as a bluetooth headset
<DocScrutinizer05> odds are you maybe got some additional noise filters and/or equalization in headset audio setup, but your concept should compensate resp take into account any such bandwidth limiting factors anyway, right?
<modem> configuring*
<modem> DocScrutinizer05, yeah sure
<modem> btw i am implementing this algo : http://www.news.cs.nyu.edu/~jinyang/pub/hermes.pdf
<DocScrutinizer05> BT is a tad ... unfortunate since HSP(?) is a very poor data rate
<bencoh> poor ?
<DocScrutinizer05> yeah, hsp has a limited datarate
<bencoh> how poor compared to gsm/halfrate ? :)
<DocScrutinizer05> it might introduce bandwidth limitations not caused by GSM codec
<DocScrutinizer05> bencoh: it's on top of, not worst-rules
<DocScrutinizer05> anyway I'd recommend wired headset connection, not BT
<DocScrutinizer05> for lab testbeds
rjeffries has joined #neo900
<DocScrutinizer05> BT headset is really nasty, it often has dedicated PCM output directly to modem which you don't know much about the hw implementation
Kabouik has quit [Remote host closed the connection]
<DocScrutinizer05> or it doesn't and you need to take into account any application processor issues (in BueZ or whatever)
<DocScrutinizer05> then the BT chipset itself and the BT OTA protocol add variables to consider, on top
<DocScrutinizer05> and on PC side it might be astonishingly cumbersome to feed any audio other than A2DP to BT
<DocScrutinizer05> A2DP has its own issues, but generally isn't compatible to voice calls
<DocScrutinizer05> edwin: I'm still not on C0 (aka fully awake), could you help me out? did you see any PLS8 docs newer than pls8-e_hd_v01000a_tcm216-155302.pdf ?
<edwin> nope, thats the one that is out of date vs the datasheet, couldn't find the v2 or v2.1
<DocScrutinizer05> :nod: same here :-/
<DocScrutinizer05> we're aware (and always been) that the PLS8 docs we have are preliminary and neither complete nor up to date
<DocScrutinizer05> e.g. they don't explain USB suspend mode
<DocScrutinizer05> but the modem for sure must have similar suspend mode to PHS8, or it would be... worthless. And there's no obvious reason (except documentation flaws) why it doesn't list USB suspend in PLS8_HD
<modem> i will let you know on the progress :) ttyl !
<DocScrutinizer05> Nikolaus yesterday mentioned he tested (and even firmware updated) a PLS8
<DocScrutinizer05> modem: yw! ta!
<edwin> is v2 or v2.1 released though? here it says in dec 2014 that no https://developer.gemalto.com/threads/pls8-documentation-mismatch, but here someone is testing 2.1 https://developer.gemalto.com/threads/pls8-e-cmti-notification-serial-interface
<DocScrutinizer05> so I guess this is a topic to 2escalate" to GDC/Nikolaus
<DocScrutinizer05> V2.011 !
<edwin> https://developer.gemalto.com/groups/cellular-hardware anyway search for pls8 there, thats all I know about it
<edwin> info is very scarce
<DocScrutinizer05> yes
<DocScrutinizer05> LTE modem modules are still not really common state of the art. Still very cutting edge
<edwin> hopefully you'll get the latest revision when you order it though
<dos1> we can ask Nikolaus which version he already got tested for Pyra. I suppose it's already V2
<DocScrutinizer05> sure we'll get latest version :-) Nikolaus knows the engineers of Gemalto by beer&pub
<DocScrutinizer05> yes, I assume he tested v2
<DocScrutinizer05> hi dos1 :-)
<dos1> hello :)
<dos1> nice finding, edwin. I see UART is back
<DocScrutinizer05> btw he also mentioned the GPS in PLS8 is great, better than what he used before
<DocScrutinizer05> :-)
<DocScrutinizer05> yeah, that's also great!
<DocScrutinizer05> not so for Pyra when they neglected it :-/
<DocScrutinizer05> since it re-introduces the deadlock problem for them
<DocScrutinizer05> I gave evildragon a headsup already
<edwin> i've been testing the gps in a galaxy tab 3, and after a while it just looses the gps signal way too often. rebooting helps a bit , but quite annoying if you get the signal back only after you passed the intersection where you were supposed to make a turn
<DocScrutinizer05> which chipset?
<edwin> sm-t210, but don't know about the gps
<bencoh> deadlock problem ?
<edwin> it doesn't seem to support xtradata well either, so probably not the one you have in gemalto
<DocScrutinizer05> bencoh: "funny": switch AT interface to serial: AT+BLABLA2. Then how to switch it back?
<DocScrutinizer05> and it's persistent even across battery removal
<bencoh> DocScrutinizer05: isn't there an escape sequence or flow control or something ?
<edwin> marvell pxa986, gps 88L1000
<DocScrutinizer05> flow control is via AT
<bencoh> no hw xon/xoff ?
<DocScrutinizer05> edwin: thanks! not our chipset for sure
<DocScrutinizer05> bencoh: that doesn't help
<bencoh> hmkay
<DocScrutinizer05> when the AT interpreter is not available on an interface, you can't send AT commands to make it available again
<DocScrutinizer05> [2015-06-10 Wed 14:11:43] <DocScrutinizer05> EvilDragon: for PHS8 watch out about AT^SDPORT=<mode>, it's persistent and could switch the interpreter to UART
<DocScrutinizer05> [2015-06-10 Wed 14:12:25] <DocScrutinizer05> when you have no way to talk to PHS8 via UART, you don't want to allow that situation
<DocScrutinizer05> [2015-06-10 Wed 14:21:08] <DocScrutinizer05> it's marked "(NV)" and no reset available to restore another mode than 2 via USB or signal/pin or power cycling
<DocScrutinizer05> [2015-06-10 Wed 14:22:34] <DocScrutinizer05> worst case you need a filter in driver software to block AT^SDPORT=2
<DocScrutinizer05> [2015-06-10 Wed 14:23:48] <DocScrutinizer05> also you want debug/test points on ASC0 (aka UART) then
<DocScrutinizer05> back when I still assumed PLS8 has no UART so this problem wouldn't apply to it, only to PHS8. Now we learn UART is back in PLS8 which is a good thing for Neo900 but possibly even worse for Pyra
<DocScrutinizer05> and all Pyra problems increase the workload on Nikolaus and thus delay the Neo900 development :-((
paulk-collins has quit [Ping timeout: 252 seconds]
paulk-collins has joined #neo900
paulk-collins has quit [Ping timeout: 265 seconds]
paulk-collins has joined #neo900
Pali has joined #neo900
norly has joined #neo900
dal has quit [Ping timeout: 255 seconds]
dal has joined #neo900
paulk-collins has quit [Ping timeout: 250 seconds]
cybiko123 has quit [Quit: Leaving.]
paulk-collins has joined #neo900
vakkov has quit [Ping timeout: 245 seconds]
Kabouik has joined #neo900
vakkov has joined #neo900
<DocScrutinizer05> 30.06.2015, 23:59:60
<DocScrutinizer05> :-))
<Humpelstilzchen> doomsday?
<DocScrutinizer05> watch seconds
<DocScrutinizer05> so yes, maybe doomsday for some apps/systems
<DocScrutinizer05> dooms-second
<DocScrutinizer05> schaltsekunde
* DocScrutinizer05 hums "let's do the time warp agaaaaaaiiiin"
mvaenskae has quit [Ping timeout: 244 seconds]
mvaenskae has joined #neo900
<bencoh> doomsday is somewhere around 2038 ;)
<DocScrutinizer05> that's yet another doomsday, yes
<DocScrutinizer05> the mega time warp
<DocScrutinizer05> this one is only a tiny glitch in time monotony
<DocScrutinizer05> still it seemingly has potential to kill apps
<DocScrutinizer05> don't ask me for details, I don't know any
<DocScrutinizer05> allegedly last time(?) 2012 some java stuff locked up
<DocScrutinizer05> per definitionem systime has to be strictly monotone
<DocScrutinizer05> skew ahead is not that bad yet. Skew back however...
<DocScrutinizer05> s/skew/skip/
Pali has quit [Ping timeout: 256 seconds]
Pali has joined #neo900
rjeffries has quit [Remote host closed the connection]
sparetire_ has joined #neo900
<edwin> during one of the leap seconds there was a kernel bug that caused (some?) of your cores to be stuck on 100% cpu usage
<edwin> apparently that was noticable enough in terms of power consumption in some data centers that they had to start another generator to keep up
<DocScrutinizer05> ouch
<edwin> which is why google doesn't do the leap second step, they slightly slow down the clock prior to the leap second, and then speed it up
<DocScrutinizer05> that's how timeadjust works
<DocScrutinizer05> hihi
cybiko123 has joined #neo900
cybiko123 has quit [Changing host]
cybiko123 has joined #neo900
dal has quit [Quit: Leaving]
vakkov has quit [Ping timeout: 256 seconds]
Pali has quit [Remote host closed the connection]
paulk-collins has quit [Quit: Quitte]
norly has quit [Remote host closed the connection]
norly has joined #neo900
norly has quit [Quit: Leaving.]
louisdk has quit [Ping timeout: 264 seconds]
<Oksana> DualSIM: Does that mean two SIMs active at the same time? That makes PLS8 particularly interesting... (thorough review to make provisions for PLS8 dual SIM interfaces) Yes, that would be nice...
<DocScrutinizer05> Oksana: there's no decent doc available for PLS8 yet
<DocScrutinizer05> for the version2 PLs8
<DocScrutinizer05> so we can't know. But dual interface for UICC/SIM probably means they are considering DSDS
* DocScrutinizer05 feels slightly pissed that the answer to the question "are there any pads on PHS8 that might be used as 2nd SIM interface in later P*S8 models?" was "why do you want dual SIM, it's useless nowadays"
<Oksana> Dual standby? both SIMs to be accessed through time multiplexing?
<Oksana> Why would they be useless?
<DocScrutinizer05> Gemalto said the trend is towards single secure element and provisioning OTA
<DocScrutinizer05> OWTTE
<DocScrutinizer05> that however works only with carriers who support this - obviously. And it will take a loooong time till all carriers worldwide have adopted OTA provisioning
<DocScrutinizer05> prolly never
louisdk has joined #neo900