When picking up Medi-Gel when you're full, you get XP (rather than credits, like in ME2). What determines how much XP I get? I've received anywhere from 100XP to 300XP for a pack during the same mission without any rhyme or reason to what is causing the discrepancy.
Is there any relation to my maximum carrying capacity? My max health? Or is each Medi-Gel station simply hard coded to give you a certain amount of XP if you're full, regardless? I'm currently playing on Hardcore, so knowing if difficulty affects this would also be helpful.