<atk>
technically also have a phone listed under OMTP, but I would need to charge it
<sixwheeledbeast>
As you can see you can confirm from the resistance between the connections.
* sixwheeledbeast
awaits Doc to chime in on what a stupid idea having the ground signal on R2 is
<sixwheeledbeast>
and I fully agree.
<sixwheeledbeast>
N900 is OMTP, most modern stuff is CTIA/AHJ
<sixwheeledbeast>
the reason for the tv out is the N900 will be looking for the mic resistance on R2 to detect if R2 should be mic or cvbs
<Joerg-Neo900>
yep, all correct
<sixwheeledbeast>
BTW the whitequark irclog cert expires today in case anyone here can do anything about that.
<Joerg-Neo900>
whitequark should :-)
pagurus has quit [Ping timeout: 240 seconds]
<atk>
it seems ground is R2
<Joerg-Neo900>
AHJ
<sixwheeledbeast>
:nod:
<Joerg-Neo900>
not compatible to N900
b0b0t has joined #neo900
pagurus has joined #neo900
pagurus has quit [Remote host closed the connection]
<Joerg-Neo900>
Neo900 has an automatic switch to use both standards
pagurus has joined #neo900
<atk>
at least this is the test I can make: R2 to R1 and tip - beeps, sleeve to R1 and tip - NC, sleeve to R2 - NC
<atk>
when I say beeps, there's a connection
<Joerg-Neo900>
yep
<Joerg-Neo900>
correct
<sixwheeledbeast>
resistance would be a better test than continuity
<atk>
and sleeve to R1 or tip - nc
pagurus has quit [Remote host closed the connection]
pagurus has joined #neo900
<atk>
when I say NC (no connection) my meter shows over limit
pagurus has quit [Remote host closed the connection]
pagurus has joined #neo900
<Joerg-Neo900>
you can press and hold the button of mic before plugin
<Joerg-Neo900>
shorts sleeve and R2
<sixwheeledbeast>
I'd say <100ohm over each of the speakers and ~2k for the mic ?
<Joerg-Neo900>
yes
<Joerg-Neo900>
~ping
<infobot>
1 packet transmitted, 1 packet received, 0.0% packet loss
<Joerg-Neo900>
~omtp
ravelo_ is now known as ravel0
pagurus has quit [Remote host closed the connection]
<Joerg-Neo900>
~listvalues omtp
ravel0 is now known as ravelo
<infobot>
Factoid search of 'omtp' by value returned no results.
pagurus has joined #neo900
<Joerg-Neo900>
o.O
ravelo has quit [Changing host]
ravelo has joined #neo900
<Joerg-Neo900>
~+status
<infobot>
Since Fri Mar 24 00:39:06 2017, there have been 0 modifications, 7 questions, 0 dunnos, 0 morons and 2 commands. I have been awake for 18h 25m 16s this session, and currently reference 119652 factoids. I'm using about 83232 kB of memory. With 0 active forks. Process time user/system 97.64/1.67 child 0/0
xmn has joined #neo900
pagurus has quit [Remote host closed the connection]
pagurus has quit [Remote host closed the connection]
pagurus has joined #neo900
pagurus has quit [Remote host closed the connection]
<Joerg-Neo900>
~ahj
<atk>
ah, I put my meter out of auto-ranging
<atk>
that explains it
<atk>
1k6R S R2, 1k6R S R1, 1k6R S T, 18R R2 R1, 18R R2 T, 34R R1 T
<atk>
I think it's obvious R2 is ground.
b0b0t has quit [Quit: Leaving]
<atk>
and you're right, if I hold the mic button as I plug in, N900 recognises as earphones
<atk>
wonderful
<Joerg-Neo900>
need button pressed for music playback
<atk>
hmm, yes, that makes sense
<Joerg-Neo900>
as soon as you release it, it fails
* atk
gets some tape
<sixwheeledbeast>
that crossover lead looking a potential option again
<atk>
Yes, I'll get one from ebay for twice the price but which will get here in two days instead of a month
<atk>
Although tape works too
<Joerg-Neo900>
use some elastic object (syrofoam ball or the like) under tape, to have constant elastic pressure on button
<Joerg-Neo900>
styrofoam
<atk>
that would slowly flatten itself
<atk>
I think some cardboard would work though
<Joerg-Neo900>
right, styrofoam suboptimal
<atk>
thin strip
<Joerg-Neo900>
rather paper, folded. It's more elastic than cardboard
<sixwheeledbeast>
elastic band?
<Joerg-Neo900>
or you use a rubber ring instead sticky tape, then a rigid object will do
<atk>
Alternatively I could get some aluminium foil and carefully short R1 and S with it, use a tiny bit if tape to hold it down
* atk
explores idea further
<Joerg-Neo900>
forget that, there's no space left between receptacle and plug for such contraption
<atk>
Ye of little faith.
<atk>
We shall see
<Joerg-Neo900>
do the math :-)
<atk>
the math would take more time than trying it
<Joerg-Neo900>
also I's bet alu foil will break on jack contact springs sliding over it
<Joerg-Neo900>
trying it might result in you beeding to disassemble and clean your N900 jack
<Joerg-Neo900>
needing*
<atk>
worth the risk
<Joerg-Neo900>
though chances are low you will be able to insert that alufoil into jack together with the plug. However if you succeed, odds are it will stay nside
<Joerg-Neo900>
I strongly discourage you to do that
<Joerg-Neo900>
won't work for at least 3 very strong reasons
<atk>
all wrong, it won't work because my tape is too inflexible
<atk>
and not sticky enough
<Joerg-Neo900>
chances 5% * 3% * 10%
<Joerg-Neo900>
ooh, sticky tape
<Joerg-Neo900>
chances 5% * 3% * 10% * 2%
<sixwheeledbeast>
alu foil?... im out
<atk>
well, it worked once, then the tape bunched up and it stopped working, you were right about the tolerances though, I didn't realise they were so tight
<atk>
either way, I got to try it, and tape didn't get stuck inside my N900
<sixwheeledbeast>
they need to be
* atk
shrugs
<atk>
I am a "see it for myself" kind of person
<sixwheeledbeast>
lol
<atk>
When the opportunity presents itself, I'll do something stupid to see just how stupid it is
<sixwheeledbeast>
we saw that from a miles away...
<atk>
Well yes, but I had faith
<atk>
and aluminium foil
<atk>
and tape
<atk>
time to tape some paper down
<Joerg-Neo900>
if you're so wildly determined to fix the issue, open up the microphone+button case, and heat up your soldering iron
<atk>
I was determined to find a quick temporary fix while the crossover cable arrives
<atk>
that would be a permanent fix, and for some crazy reason I might want the mic
<Joerg-Neo900>
you just need to swap the cables for sleeve and R2
<atk>
I doubt I could work on such tiny wires
<Joerg-Neo900>
good point
<atk>
and the case looks like it was ultrasonically welded
<Joerg-Neo900>
quite possible, yes
<atk>
tape and paper works
<atk>
actually, paper, blutack, paper and then tape
<atk>
probably about as difficult to assemble as those Package on Package chips :P
<sixwheeledbeast>
I can't remember if you can do some temporary magic, editing devices files and making them read only. I have done it for cam button and prox etc
<Joerg-Neo900>
sixwheeledbeast: that won't fix the GND of audio circuitry connected to sleeve of jack, in N900
<sixwheeledbeast>
oh your right I didn't think about the connection...
<Joerg-Neo900>
headphone signal from amp-out is tip-sleeve and R1-sleeve no matter what you do on software
<sixwheeledbeast>
:nod:
<Joerg-Neo900>
and R2 is positive bias to sleeve, or disconnected (or TV-out)
<Joerg-Neo900>
for AHJ you need positive bias on sleeve wrt R2 (GND) for the mic to work
<Joerg-Neo900>
iirc
<Joerg-Neo900>
...and according to N900 detecting the R2-sleeve as open-circuit
<Joerg-Neo900>
not as ~2kR
<Joerg-Neo900>
mic has wrong polarity
<Joerg-Neo900>
amazing this isn't considered a possible cause for damage
<atk>
what is a possible cause for damage?
<Joerg-Neo900>
mic + integrated amp powered wrong polarity
<atk>
I see
<atk>
are mics susceptible to damage if they're reverse biased?
<Joerg-Neo900>
the amp usually is a FET, so low risk from that
<atk>
Anyway, thank you for your assistance gentlemen.
<atk>
the earphones now work
<Joerg-Neo900>
:-))
<atk>
250EUR
<atk>
holy cow
<atk>
only 1 channel
<atk>
what does the programming let you do anyway?
<Joerg-Neo900>
all
<Joerg-Neo900>
:-)
<atk>
"all"
<Joerg-Neo900>
except for arbitrary waveform generator on frequencies >1Hz
<atk>
I see
<atk>
If I throw a teensy into this upcoming PSU project and don't burn it, I could probably get even better than 1Hz :D
<Joerg-Neo900>
you can do all you also can do on human interface: set voltage and current, read out the meters. And then some on top
<atk>
I would need to write the firmware, sure, and that might take 3 years at the rate I'm working on this keyboard project on, sure
<atk>
on that note, I should finally implement this UART nonsense into this code and then try to connect to this MCU over serial
<atk>
Then I can debug things more easily.
<atk>
So far i've gotten the USB SIE working with just a single LED for debugging :P
<atk>
In retrospect, getting UART working would have made more sense before the USB
<atk>
but that wouldn't have been as fun
<atk>
Same reason I'm not using any of that arduino nonsense
<atk>
takes all the fun out of programming MCUs
<atk>
If it can't have some completely inexplicable bug which takes 3 weeks to track down, it's not fun enough.
<atk>
Although arduino is full of its own bugs.
<atk>
Like the PWM having an upper limit of 80% duty cycle for some insane reason
<atk>
(something around there, I can't remember the exact value)
<Joerg-Neo900>
LOL
<Joerg-Neo900>
the most nasty instrument it got which absolutely doesn't lend itself to decent control via USB (or even RS232) is my UPS
<Joerg-Neo900>
s/it/I/
<Joerg-Neo900>
damn HID
<atk>
uninterruptible power supply?
<atk>
human interface device?
<atk>
I have to say, the HID spec is a mess
<atk>
and the linux kernel was technically implementing a silly little quirk of it incorrectly
<atk>
So I fixed it, now it's scheduled for 4.12
<atk>
4.12 HID will finally be slightly more conforming to the spec than it is now
<Joerg-Neo900>
yes, yes, and absolutely yes
<Joerg-Neo900>
don't ask me how a UPs is any sort of HID really
<atk>
they make good bricks for beating people with
<atk>
so it's a kind of Human Interface Device
<Joerg-Neo900>
hehehe
<Joerg-Neo900>
too heavy, over 15kg
<atk>
In the sense that it is a device which can be used to interface with the face of a human.
<atk>
Yeah, they are awfully heavy, had to carry one from work to my house once, when I purchased one.
<atk>
Not only heavy, but the box it came in was unweildy
<atk>
felt like my arms were going to fall off from the bizarre contorted holding position
<Joerg-Neo900>
:nod:
<Joerg-Neo900>
to keep you up to date with more on-topic stuff: since ahycka and ceene are busy with their day job and thus only partially available for layout, we're about to find more human resources to speed up the proto_v2 finilazing
<atk>
I see
<Joerg-Neo900>
a big thank you to ravelo for all the help with that
<atk>
If you need any help with git, or editing a blog post for the website, or some linux related stuff, heck, if it's within my abilities I can even do hardware related stuff or kernel related stuff
<atk>
(Mind you, I am no EE though, I am just a hobbyist)
<Joerg-Neo900>
git, blog posts, all highly welcome. Git on demand though, just not right now
<Joerg-Neo900>
I *hope* soon i'll be glad to get your help with git, to create account for the new layouter
<Joerg-Neo900>
actually maybe even two new accounts
<atk>
all the bits at the bottom have to be crammed into the N900 shaped board at the top?
<atk>
or I presume some go on the UPPER board at the top
<Joerg-Neo900>
yes
<Joerg-Neo900>
and LOWER we have S1 and S2 surface
<Joerg-Neo900>
by math estimation, we have a density ~70%
<Joerg-Neo900>
iirc
<Joerg-Neo900>
a tad on the crowded side, but still feasible
<Joerg-Neo900>
PCB might need more layers and blind vias to cope with such density, which makes it more expensive, but that's negiligble considering the other cost factors of the whole project
<Joerg-Neo900>
(LOWER we have S1 and S2) on UPPER there's S3, S4, where S3 is only partially usable where the components on S2 leave enough headroom to place low profile components on S3
<Joerg-Neo900>
also several particularly large components (e.g. all kbd switches, SIM holder) are double, in the batch of spread-out components on bottom and a second time already placed and fixed on PCB
misv_ is now known as misv
<enyc>
ooh things tappening
<enyc>
be good togcet a news article out soon
wpwrak has quit [Read error: Connection reset by peer]