- atrf/: rename to atusb/
- atrf/wpan-atrf.pro, atrf/wpan-atrf.sch, atrf/wpan-atrf.brd,
atrf/wpan-atrf.cmp: rename to atusb.*
- atrf/Makefile: change ben-wpan to atusb
- atrf/atusb.pro (LastNetListRead): update for name change
- tools/Makefile.common (CFLAGS): change fw/ include location from atrf/
to atusb/
- cntr/cntr.sch (VR1, VR2, VR3): reverted change to 0402, because this
would be too difficult to route with current board
- cntr/cntr.sch (VR1, VR2, VR3): change voltage from 5.6 V to 5.5 V,
for compatibility with selected part
- cntr/cntr.brd: updated for value change
- bom/Makefile: simplify atusd.ord and atusd.par rule by using $^
- bom/Makefile: use pattern rule for atusd.ord and atusd.par
- bom/Makefile: since we can't have more than one percent sign on a
dependency, add vpath
- bom/Makefile: use pattern rule for show-atusd. We also have to remove
show-atusd from .PHONY because implicit rules are not applied to phony
targets.
- term/Makefile: "make qucs" shortcut for invoking qucs
- term/term.sch: disable switch to .dpl page after simulation
- term/term.sch: changed R3 from 50 Ohm to the more common 47 Ohm
- term/term.sch: changed C2 from 22 pF to 330 pF to match TVS
- term/term.sch: renamed Vin to Vdst and put graph in diagram on top
- term/term.sch: added more annotations
- cntr/cntr.sch: LED part number is LTST-C190KRKT, not LTST-C190KTKR
- cntr/cntr.sch: changed Vdc of VR4 from 5.6 V to 5.5 V (to match EPCOS
CT0603M4G
- cntr/cntr.sch: changed VR1 through VR3 to 0402 for lower capacitance
- usrp/step: the default number of runs (10) can now be overridden on the
command line
- usrp/step: usrp2_rx_cfile.py likes to busy loop from time to time. Add
a CPU time limit to prevent this from getting out of hand.
- usrp/d.c: reduce the number of data points in a file produced by
usrp2_rx_cfile.py and print them as text suitable for gnuplot
- usrp/p.c: determine the peak amplitude in a series of transmissions,
filtering noise and artefacts at the beginning of the data file
- usrp/step: step through all channels and measure TX power (for antenna
tuning)
- usrp/Makefile: built "p" and "d"
if it differs by more than 0.01 dBm from the level specified
- tools/atspi-txrx/Makefile (LDLIBS): added -lm, for fabs()
- tools/atspi-txrx/atspi-txrx.c (transmit, usage, main): add optional
command-line argument with the number of times to send the message
- tools/atspi-txrx/atspi-txrx.c (receive, transmit, die, main): return and
clean up on ^C
- tools/tools/lib/misctxrx.c (wait_for_interrupt) return and raise SIGINT
for the caller's signal handler on ^C
- bom/lib/captol.inc: translation of all capacitor tolerance values
- bom/lib/e12.inc: translation of E12 values (for pico-based scale for now)
- bom/avx.gen, bom/johanson.gen, bom/murata.gen, bom/tdk.gen, bom/yageo.gen:
include libraries instead of copying the same tables
- bom/Makefile (INV): added project-local inventory
- bom/Makefile (CHR): auto-populate from $(GEN)
- bom/Makefile: added generation of characteristics for Johanson and Murata
parts
- bom/Makefile (dk/digi-key.dsc): need this target to generate digi-key.dsc
- bom/Makefile (spotless): remove generated .chr files based on $(GEN)
- bom/atrf.equ, bom/dk/digi-key.equ: added the less expensive Johanson
2450FB15L0001 as alternative for the Wuerth 748421245
- bom/dk/digi-key.equ: added more capacitors, including specific RF caps
- bom/atrf.inv: renamed test-point from PAD_60x60 to TST
- bom/avx.gen, bom/johanson.gen, bom/tdk.gen, bom/yageo-cap.gen: corrected
the part number parsers and added more product families
- modules/meander.fpd, atusd/atusd.brd: added tuning "tail" to antenna
(suggested by Joerg Reisenweber)
- atusd/atusd.brd: pulled back somewhat protruding CLKM test point
- atusd/atusd.brd: made external board 20 mil narrower
- atusd/atusd.brd: version number is now 20100912
- atusd/atusd.pro: KiCad commit noise
- bom/Makefile: run and control the BOM generation system
- bom/atrf.equ: project-specific equivalences
- bom/atrf.inv: "inventory" of parts implemented as PCB features
- bom/atrf.sub: substitution rules
- bom/avx.gen, bom/johanson.gen, bom/tdk.gen, bom/yageo-cap.gen: part number
translators for capacitors
- bom/dk/Makefile, bom/dk/dk-db.pl: Digi-Key catalog query environment from
gta02-core
- bom/dk/digi-key.equ: manufacturer-distributor equivalences for some parts
used in atusd and atusb
- atusd/atusd.sch, atusd/atusd.cmp, atusd/atusd.brd: changed resistive
clock voltage divider to capacitative
- atusd/atusd.brd: moved via near pin 1 and rearranged ground planes
accordingly
- atusd/atusd.sch, atusd/atusd.brd: bumped version number to 20100911
- atusd/atusd.pro: KiCad commit noise
adding an inductor to the clock line.
- ecn/INDEX, ecn/ecn0005.txt: new ECN discussing the switch to a
capacitative clock voltage divider. With frequency measurements.
- atusd/tests/send-20100910: measurement of transceiver performance when
placing an inductor in the 16 MHz clock line.
- atrf/fw/include/atspi/ep0.h enum atspi_requests), atrf/fw/atspi/ep0.c
(my_setup): new command ATSPI_POLL_INT to poll IRQ_RF
- atrf/fw/atspi/ep0.c (my_setup): ATSPI_BUILD sent one byte too many
- tools/lib/atusb.c (atusd_interrupt, atusb_driver): implemented interrupt
polling
- tools/lib/atusd.c: added section title for the RF interrupt function
- tools/atspi-rssi/atspi-rssi.c: removed unnecessary inclusion of
atspi/ep0.h
- tools/atspi-rssi/atspi-rssi.c (sweep): instead of fixed delay, wait for
the PLL lock interrupt
- tools/atspi-rssi/atspi-rssi.c (die, main): catch SIGINT to exit cleanly
- tools/atspi-rssi/atspi-rssi.c (main): shut down properly when done
- tools/atspi-rssi/atspi-rssi.c (usage): print "usage:" before the program's
name
- tools/atspi-txrx/atspi-txrx.c: cleaned up includes - we need stdint.h but
we don't need atspi/ep0.h
- tools/atspi-txrx/atspi-txrx.c (wait_for_interrupt),
tools/include/misctxrx.h (wait_for_interrupt), tools/lib/Makefile (OBJS),
tools/lib/misctxrx.c (wait_for_interrupt): moved wait_for_interrupt from
atspi-txrx to the atspi library, so that we can share it