Search results

  1. ouzle

    Accelerometer and magnetometer (Bosch BNO055)

    I've corrected the order in the OP now. All the offsets are default zero on the pyra so order has no effect.
  2. ouzle

    Pyra WLAN external antenna

    According to speedguide.net the speeds I'm getting are as expected for 802.11n: 1624915091 me@pyra:~$ sudo iwconfig wlan0 wlan0 IEEE 802.11 ESSID:"5GHz" Mode:Managed Frequency:5.745 GHz Access Point: 00:00:00:00:00:00 Bit Rate=150 Mb/s Tx-Power=20 dBm...
  3. ouzle

    Pyra WLAN external antenna

    I'm getting 84Mbits/s on 5GHz wifi to a rasp pi gigabit ethernet connection. Its less reliable on 2.4GHz but goes up to 43Mbits/s. This is when sitting 3m from the router. I didn't test this before replacing the antenna. How does this compare to other pyra? 5GHz me@pyra:~$ iperf -c rasppi...
  4. ouzle

    Pyra WLAN external antenna

    Thinking about this some more, the solder attachment would have been stronger if I'd made use of the chip antenna dummy pins. As long as the antenna cable feed and braid stayed straight I could have ran the core along the left three pins, and the braid along the right 3 pins. That would have...
  5. ouzle

    Pyra WLAN external antenna

    Cheaper than a night in with a takeaway watching more Netflix. More exciting too.
  6. ouzle

    Pyra WLAN external antenna

    I notice that Sparkfun are selling high-gain (8dbi) dual-band 2.4 / 5GHz wifi PCB antennas for only $2. I made a quick risk assessment; then disregarded it and powered up the soldering iron instead. Background The Pyra has two dual band AVX M830520 chip antenna on the right edge of the...
  7. ouzle

    Accelerometer and magnetometer (Bosch BNO055)

    @aTc What's the right way to get scripts like these into the pyra repo? Should I create a pyra-bno055 debian package? Is it better to have separate pyra-accelerometer and pyra-compass packages? Are these more fundamental scripts that belong in pyra-scripts?
  8. ouzle

    Heat Spreader Performance and Overclocking

    "temp1" is the battery thermistor "normal" status and is not really "22C". If the battery is too cold (<-5C) then temp1=-10C. If the battery is too hot (>40C) then temp1=60C. The thermistor in the battery is connected to the BQ24297 battery management chip and temp1 comes from the fault...
  9. ouzle

    Improve Volume Wheel Daemon (Bounty!)

    Ahh, that makes sense. Good.
  10. ouzle

    Improve Volume Wheel Daemon (Bounty!)

    Use case: I've had the music at full blast in headphones. I then want to quietly play something through the speakers in a public place. I stop my loud track and unplug the headphones. I browse for a sound I want to share with the someone sat nearby. I turn the volume wheel down before...
  11. ouzle

    Improve Volume Wheel Daemon (Bounty!)

    I don't think twl6030 is even loaded. me@pyra:~$ lsmod | grep palmas palmas_gpadc 20480 0 me@pyra:~$ lsmod | grep twl6030
  12. ouzle

    Improve Volume Wheel Daemon (Bounty!)

    I wasnt clear. I mean, I'd prefer the script to check the volume wheel every couple of seconds, even when there is no sound playing.
  13. ouzle

    Improve Volume Wheel Daemon (Bounty!)

    I'm confused: Why do we have both the twl6030_gpadc (written by TI) and the palmas_gpadc (written by NVIDIA) drivers in the kernel as options for the pyra? They look to do exactly the same thing but are coded in different styles. 'lsmod' shows that we use the palmas one. The volume control...
  14. ouzle

    Improve Volume Wheel Daemon (Bounty!)

    I think I'd prefer the script to check the volume wheel every couple of seconds,even when no sound is playing. It feels odd that the volume controls don't move until a sound plays. For example, I might have left the volume on full but want to start playing the next track quietly. So, I want...
  15. ouzle

    Improve Volume Wheel Daemon (Bounty!)

    OK, I've given it a spin now. Testing the original pyra_thermald control Ran "alsamixer" with no sound playing The potentiometer has no effect on the PulseAudio output level. Pressing "<F6> Select sound card" => "Letux Cortex 15" I now see the "Handsfree" ALSA channel moving with the...
  16. ouzle

    Improve Volume Wheel Daemon (Bounty!)

    I'm trying to find time to test this @elw3, hopefully on the train home this evening. I'd also like to understand why the TI PALMAS driver (<= link to driver) uses alot of CPU to update "/sys/bus/iio/devices/iio:device3/in_voltage2_*" The TI PALMAS driver reads the voltages from the TWL6037...
  17. ouzle

    Improve Volume Wheel Daemon (Bounty!)

    The advantage of an encoder wheel is that it gives out digital pulses that can trigger an interrupt. The CPU enjoys a long, lazy sleep until the encoder moves. The second pulse we receive (on the 2nd encoder wire) tells us the direction of motion. For the potentiometer, the driver asks the...
  18. ouzle

    BQ24297 Thermistor (NTC) resistors - Hot fault

    Yes, I removed R710 and I now see the _hardware_ BQ24297 thermal cut-off detect the battery overheat at 39C and cold at -15C. With R710 in place, the BQ24297 NTC hot fault triggers before the battery is hot (I guess ~30C) This is why the power light flashes during charging and the charging...
  19. ouzle

    What dit you use your Pandora/Pyra today/the last few days

    Diving into fractals with the Pyra's fast processor, vivid screen and touch drag and zoom: me@pyra:~$ sudo apt install xfractint me@pyra:~$ xfractint <Alt> + <F11> for fullscreen! <ESC> for menu
  20. ouzle

    First information for new Pyra owners (FAQ)

    You can always force shutdown by holding power for ~5s
Top