Profile

Cover photo
Andrew Dodd
Works at Lockheed Martin
Attended Cornell University College of Engineering
Lives in Owego, NY
5,587 followers|2,732,968 views
AboutPostsPhotosYouTubeReviews

Stream

Andrew Dodd

Shared publicly  - 
 
RIP Sony Mobile. Sony is shutting down the only place you can buy most of their products.
 
Sony closing its online store this August 28th

Post by +Edgar Cervantes 
In what appears to be a rash move, Sony has decided to shut its online store down come August 28th at 1:00 PM PST. After this date and time, no more sales will be conducted and you will be forced to find your Sony products elsewhere. The reasoning for making this decision continues to be a mystery. Sony is keeping pretty quiet for now, but they do mention they are working on 'improving their online experience' and 'will have an exciting new pr...
36 comments on original post
9
1
James Mason's profile photoAngus Grayling's profile photoAndrew Dodd's profile photoAlex Couderc (Alx31)'s profile photo
12 comments
 
Yeah.  Right now the camera situation isn't the best - although I think +Chirayu Desai has found what's needed to use modern blobs on the Z3, he's been holding off on swapping to those because we're supposed to be getting proper AOSP-friendly blobs - but that's taking a lot longer than originally planned.  I am likely to start taking a crack at it in the next week or two - I'm going on vacation in early September and will be using Photosphere a lot (the one case where I really need a working camera on my phone), so I need to either fix the camera or switch phones for vacation.  (I admit - the Moto X Play really intrigues me so I might mess with that to see if Sony Imaging has finally put out a high-pixel-count sensor that doesn't suck.)
Add a comment...

Andrew Dodd

Shared publicly  - 
 
Good way to handle the phones that fail Oppo's QC.
 
So OnePlus is basically a marketing company that occasionally sells spare Oppo phones when there are surplus.
7 comments on original post
11
Björn Lundén (blunden)'s profile photoAndrew Dodd's profile photo
4 comments
 
Yeah.  They seem to be using Oppo's spare production capacity/unused parts.  There's definitely a clear reduction in quality control despite the same factory though - see the "yellow tint" fiasco.  Affected OnePlus devices continued to ship for quite some time after Oppo fixed the issue on their own devices AND RMAed affected users.  (Some OnePlus users got multiple bad devices and OnePlus would only RMA once for that defect.)
Add a comment...

Andrew Dodd

Shared publicly  - 
 
Anyone out there in Plusland have experience with the Lulzbot Mini 3D printer?

I've been really tempted to get a 3D printer for a long time - and the Mini seems to meet any of my potential needs for a while, seems to be easier to use than the TAZ (other than tetherless printing) due to a self-leveling printbed and self-cleaning nozzle, and is much cheaper.
2
Mike “KemoNine” Crosson's profile photoJasper Janssen's profile photoAndrew Dodd's profile photoKABIRU Camara  's profile photo
5 comments
 
KARAOKE 
Add a comment...

Andrew Dodd

Discussion  - 
 
I just dusted off my OLS after a few years of not using it, and found sigrok.  I'm liking the ability to write protocol decoders in Python (at least in theory, I haven't actually done it yet), which will probably be very important for a project I recently started on - reverse engineering Sony's E-mount lens protocol.  I've already found a decent amount using sigrok and the OLS, but I've encountered a few issues:

1)  There seems to have been a LOT of work done on pulseview since the 0.2 release 14 months ago.  Overall git HEAD as of today seems to me MUCH nicer than 0.2 was - is there a plan to do a stabilize/release cycle soon so users not comfortable with building from git can get all the new goodies in pulseview?  :)  I built everything from scratch but a lot of users probably aren't that savvy.
2)  When saving a session in pulseview, why are decoders/decoder configurations not saved?  It's a bit frustrating to have to reconfigure two UART decoders every time I restart pulseview or it crashes.  (Why two?  E-mount supports speed negotiation, starting speed is 750kbaud but every lens I've looked at so far quickly negotiates up to twice that rate.  Until I can write a protocol decoder that calculates the baud rate on the fly from the first 0xF0 sync character, I just run two UART decoders at two different speeds.)
3)  Can I assume the comments regarding OLS RLE support at http://sigrok.org/wiki/Openbench_Logic_Sniffer still hold true?  RLE captures seem...  REALLY flaky with sigrok/pulseview.  I've got an FX2 board on order, hopefully that will work better.  (I only need 5Mhz sampling or so to handle the 1.5 Mbaud serial comms of the E-mount protocol)
4)  I attempted to work around the OLS RLE issues by capturing in the Java OLS client and exporting it/loading in pulseview.  The only common format that SEEMS to work is VCD - and this only partially works.  Why does VCD import ignore the sample rate?  When running pulseview with -l 5 I can see that the samplerate IS being parsed correctly from the file, but when it loads into pulseview, it's treated as a file with 1 Hz sample rate, not 10 MHz (It appears that the OLS client upsamples the 5 MHz sampling to 10 MHz for VCD export, based on reading the libsigrok source, it seems 5 MHz is not valid for VCD so this makes sense.)
5)  What format should I be using to transfer data from the OLS client to sigrok, since VCD does not work as stated above?
6)  If I load an .sr session, the channel names I set are reloaded.  However, if I want to capture another trace, "connect to device" completely resets everything.  Is there a way to re-run a capture once I've loaded an .sr session without re-doing all configurations?
7)  For OLS capture, there are pattern options of "none", "internal", and "external" - I'm assuming these are supposed to be trigger patterns?  How are we supposed to actually set the internal trigger pattern for OLS in pulseview?  If this isn't possible, is there a way to trim off the first N seconds of capture after the fact?  (Use case here:  I click "run", then turn on my camera to capture the lens initialization handshake.  There's 1-2 seconds it takes to move my hand from the mouse to the power switch of the camera.)
1
Andrew Dodd's profile photoUwe Hermann's profile photo
3 comments
 
As for 2), yes there are vague plans to allow much broader decoder usage/stacking in the future. For example we'd like to have "mixed" decoders which can take input from another decoder and one or more LA channels/pins at the same time. Another thing we want to have eventually is more flexible stacking of PDs, e.g. two or more input decoders and non-linear stacks etc. etc.

For the time being there can only be a linear stack of decoders though, i.e. PD1 -> PD2 -> PD3 -> PD4 and such.
Add a comment...

Andrew Dodd

Shared publicly  - 
 
Issue with local music venue:

-ETOOMANYIPAS

Great other than that. :)
3
Brinly Taylor (uberlaggydarwin)'s profile photoAndrew Dodd's profile photoKen -Broken- Greenwood's profile photoCharles Pittman's profile photo
6 comments
 
Ugh IPAs, they taste like a mouthful of fresh hops. Definitely a stout/porter man myself. Luckily I live in Denver so there's no shortage of craft breweries to choose from. Give Denver Beer Company's Graham Cracker Porter a try if you can find it out there.
Add a comment...

Andrew Dodd

Shared publicly  - 
 
I unfortunately already have my big vacation for this year scheduled (Yellowstone and Glacier National Parks in the USA) - but maybe next year?

Although it's interesting to see from the comments that people who actually try to properly pay (as in, their spending is taxed appropriately) have difficulties doing so - which is one of the reasons the country is in a mess in the first place.  :(
 
Move your conferences and vacation to #Greece now. It's the better way to help. Decentralized, direct support. And wonderful people, food and sun.
13 comments on original post
3
Mike “KemoNine” Crosson's profile photoAndrew Dodd's profile photoKevin Minions's profile photo
5 comments
 
There is so much to see in this beautiful country.
Especially about history. 
Add a comment...

Andrew Dodd

Shared publicly  - 
 
So I've been really curious as to why there have been no apparent attempts by private citizens to reverse engineer Sony's E-mount lens mount so far.  A-mount electronic pinout and protocols are known, Canon EF-mount pinout and most of the protocols are well known, and I've seen some people make progress with Four-Thirds/Micro-Four-Thirds.  Absolutely nothing for E though...

For reference, here's one place with the EF pinout:
http://www.dpreview.com/forums/thread/1499659

Now all-electronic mounts are nice since if you want to DIY some stuff, you only have to worry about electronics and not fancy mechanicals.  This is why there are so many Canon EF-mount adapters out there - it's just cheaper to make an EF-mount host than most of the other major pre-mirrorless mounts out there.

So I decided to first start by taking my trusty DMM to my new Viltrox EF-NEX II adapter to figure out at least where the ground pins are.  Observations so far:

EF mount has a Digital VDD and an Analog VBat supply pin.  BOTH of these pins are +5v when the adapter is mounted to a powered-up Sony A6000.

The EF mount has separate analog (motor supplies) and digital grounds.  The Viltrox adapter does not have separate AGND and DGND.  An ohmmeter between these two pins reveals that they are connected.

And now, the beginnings of REing the Sony E mount:
Looking at a lens from the back, I'm calling Pin 1 the leftmost pin.

Pins 1 and 3 are both tied to GND by the Viltrox adapter.  I do not know if these are two separate grounds, or if one of these is a lens detect pin.  I'm assuming 1 is GND for now, and 3 is either GND or LENSDET.  (Edit:  90% certain one of these is LENSDET as the SEL55210 also shorts these pins together.  See below for further edits that indicate this guess is probably wrong.)

Pin 10 is separated from GND by around 680 ohms of resistance in the Viltrox.  It does not appear to be a diode drop - polarity of the meter does not matter.  SEL55120 shorts this pin to ground.  Possible adapter vs. lens detection?  Any LA-EA3 owners out there with an ohmmeter?

Edit 2: Probing the body, with no lens attached:
Pin 10 is at approximately 3 volts in relation to pin 1
Pins 2-9 have no voltage on them with no lens attached
Thus my guess is that LENSDET is Pin 10.

Not sure what the difference is between pins 1 and 3 - possible separate AGND and DGND that are treated as the same by both A6000 and SEL55210?  (Edit 3: Ohmmeter says that these two pins are ALSO shorted together by an A6000.)

(I'm posting this more for myself so I'll have a record of it somewhere, but I figure someone else might find it useful now or in the future...)
Digital Photography Review: All the latest digital camera reviews and digital imaging news. Lively discussion forums. Vast samples galleries and the largest database of digital camera specifications.
9
Ibrahim Awwal's profile photoAndrew Dodd's profile photo
3 comments
 
Got some useful hints from someone.  http://elektrotanya.com/sony_nex-5r_5rk_5rl_5ry_ver1.0_level3.pdf/download.html could be useful.
Add a comment...
Have him in circles
5,587 people
Tommaso Mascaro's profile photo
Michael Manning's profile photo
Aaron “aaronpoweruser” Gascoigne's profile photo
Andrea Pozzoli's profile photo
Daniel Hahler's profile photo
Shawn Alty's profile photo
Alice Chen's profile photo
Tsui Frank's profile photo
Eduardo Gorio's profile photo

Andrew Dodd

Shared publicly  - 
 
I just read up in more detail on the Moto X Play...  That thing is going to be brutal for OnePlus:
The Moto has NFC

The Moto has quick charging

The Moto has a massive battery

The Moto has a Snapdragon 615 - once you take thermal throttling and battery life into account, this is superior to the 810

The Moto wins on price - $299 instead of $329
The Moto probably loses on camera - Every attempt to venture into 20MP+ has been a total failure for Sony with their mobile camera modules.  The IMX214 is still one of the best sensors out there for all-around capability.  That said, it's probably going to be decent as long as the AF is more reliable than the IMX220 in the Z3 (which is unable to take a panorama with Google Camera without catastrophically failing at least one shot of each pano.) - It's going to be a wash here

The Moto is going to have superior software - OxygenOS had great potential if management didn't screw up and interfere with the team, but management screwed up so badly that a critical member of the team already got fed up with the BS and put in his notice of departure back in mid-April
41
2
Ted Phillips's profile photoAndrew Dodd's profile photoNathan Guenther's profile photoDavid Gross's profile photo
20 comments
 
+Jake Weinstein I think NVidia has pretty much given up on the phone market and is specifically focusing on devices with larger batteries/more cooling.

Hopefully Kryo doesn't wind up like Scorpion as an "interim" inhouse core that isn't very good.
Add a comment...

Andrew Dodd

Shared publicly  - 
 
Sony FTW
 
Achievement unlocked (Xperia Z3 + mainline + a few patches). Now we need to get those patches merged.
12 comments on original post
17
3
Gran PC's profile photoBjørn Julin's profile photoRenaud “和彦” Lepage's profile photoRuslan Txenov's profile photo
11 comments
Gran PC
 
Why would I be? I just stated it's the Linux kernel.
Add a comment...

Andrew Dodd

Shared publicly  - 
 
Live in Seattle?  NOPE.
The next full-margin rupture of the Cascadia subduction zone will spell the worst natural disaster in the history of the continent. Credit Illustration by Christoph Niemann; Map by Ziggymaj / Getty
7
Add a comment...

Andrew Dodd

Shared publicly  - 
 
WTH?  An active shooter at the Washington Navy Yard AGAIN?
2
1
Anthony Fox's profile photoAndrew Dodd's profile photoKen -Broken- Greenwood's profile photoKabwama Andrew's profile photo
8 comments
 
They say nothing.....just a call
Add a comment...

Andrew Dodd

Shared publicly  - 
 
An interesting article that I found linked recently related to some more positive news regarding Mudge.

It's interesting to see what happened to L0pht as a result of VC funding - The VCs effectively forced @Stake to sacrifice all of the values the original team was founded upon and destroyed the team...  VC funding can be VERY toxic - when it comes to honoring your values vs. making the VC's investment pay off - your values lose nearly every time.
As the Web arrived in the 1990s, tech giants churned out flawed products, unleashing bugs that persist today.
12
1
Abhisek Devkota's profile photoAndrew Dodd's profile photoZWADIE PHIDD's profile photo
2 comments
 
Interesting.  He's managed to bounce back from what sounds like some pretty bad circumstances, and it sounds like eventually the L0pht team managed to (at least sort-of?) patch things up once the VC were no longer involved.

The news I was referring to was him being tapped to lead the software equivalent of the UL by the White House - https://securityledger.com/2015/06/whitehouse-taps-google-advanced-projects-lead-for-software-safety-lab/
Add a comment...
People
Have him in circles
5,587 people
Tommaso Mascaro's profile photo
Michael Manning's profile photo
Aaron “aaronpoweruser” Gascoigne's profile photo
Andrea Pozzoli's profile photo
Daniel Hahler's profile photo
Shawn Alty's profile photo
Alice Chen's profile photo
Tsui Frank's profile photo
Eduardo Gorio's profile photo
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Owego, NY
Previously
Bridgewater, NJ - Ithaca, NY
Links
Contributor to
Work
Occupation
Electrical Engineer
Employment
  • Lockheed Martin
    Electrical Engineer, present
  • Andrew Corporation
  • Lucent Technologies
Education
  • Cornell University College of Engineering
    Electrical Engineering, 2003 - 2002
  • Cornell University
    Electrical Engineering, 1998 - 2002
Basic Information
Gender
Male
Other names
Entropy512
No menu and no prices, wtf?
Public - 7 months ago
reviewed 7 months ago
Great food, great music and atmosphere, second best beer selection in the area, and friendly staff. One of the best locations in the Southern Tier.
Public - a year ago
reviewed a year ago
5 reviews
Map
Map
Map