Travis Goodspeed
a82a53cfa8
New README file, with links to the wiki.
2018-11-02 17:39:12 -04:00
Travis Goodspeed
f90e668bea
Minor cleanup to the Morse app. Now use the Set button to exit raw mode.
2018-10-12 17:38:51 -04:00
Travis Goodspeed
fa91178854
Fixes state machine bugs when setting the time.
2018-10-12 17:38:09 -04:00
Travis Goodspeed
13cdb36323
Saves ~250µA during button presses by fixing a bug that caused the GPIO interrupt to repeatedly trigger as long as the button was down.
2018-10-09 18:05:35 -04:00
Travis Goodspeed
43e1ebce78
Beginnings of POCSAG transmission support. Not yet working, as it required long packet support. #107
2018-10-08 21:20:22 -04:00
Travis Goodspeed
97751a2714
Doubles packet buffer size, in anticipation of long packet support. #107
2018-10-08 21:19:47 -04:00
Travis Goodspeed
f78fdd7c71
Comments unused ook function.
2018-10-08 21:19:22 -04:00
Travis Goodspeed
1f46bd79ef
buildtime.h now contains the compilation time, fixing broken start times in JTAG-programmed boards. Close #106 .
2018-10-06 20:23:29 -04:00
Travis Goodspeed
a467c84e20
Fixes power consumption problem in devices without radios. Close #108 .
2018-09-28 17:14:49 -04:00
Travis Goodspeed
5ae66adf17
Jenkinsfile to test firmware and energy consumption on real hardware.
2018-09-26 17:40:14 -04:00
Travis Goodspeed
c3a472dfbf
Fixes SET button and adjusts Makefile to flash codeplug with firmware over SBW.
2018-09-26 17:17:58 -04:00
Travis Goodspeed
a7273956b7
UART buffer is now 256 bytes.
2018-09-23 13:57:49 -04:00
Travis Goodspeed
0cda52d6ea
Codeplug frequency no longer set by monitor on every configuration.
2018-09-23 13:27:27 -04:00
Travis Goodspeed
18e4f22e22
Uart no longer displayed on LCD at startup.
2018-09-23 13:17:30 -04:00
Travis Goodspeed
01c38cdc8c
Fixes the broken UART by intializing it after the sidebuttons.
2018-09-23 13:03:39 -04:00
Travis Goodspeed
cca039f365
Gerbers for manufacturing. #100
2018-09-16 16:12:03 -04:00
Travis Goodspeed
0cfb16e976
Generated gerbers for the GW30. #100
2018-09-16 16:01:58 -04:00
Travis Goodspeed
f91e19704a
Silkscreen adjustments to the GW30. #100
2018-09-16 15:42:24 -04:00
Travis Goodspeed
fe03d507f1
Grounds unused pins of Port J to drastically reduce power consumption when profiling. Close #105 .
2018-09-16 15:29:33 -04:00
Travis Goodspeed
53f5b066a2
Energy trace now starts at 20 seconds.
2018-09-16 15:11:41 -04:00
Travis Goodspeed
31e43f7dd6
Minor cleanup and errata for CC430F6147.
2018-09-06 12:01:48 -04:00
Travis Goodspeed
03efbdf83f
Comments and cleanup.
2018-09-05 12:54:55 -04:00
Travis Goodspeed
2aacefc112
Command to dump dmesg over sbw.
2018-09-05 12:35:51 -04:00
Travis Goodspeed
b2c0f647d6
Merge pull request #104 from esden/gw30-hardware-work
...
Added u.fl footprint for coax antenna connection, plus a bunch of updates.
2018-09-05 12:34:50 -04:00
Piotr Esden-Tempski
bc132a58ff
Changed the 26mhz oscillator load capacitors to 12pF.
2018-09-03 16:59:07 -07:00
Travis Goodspeed
8bfb486dd2
CC430F6147 datasheet.
2018-09-03 19:29:34 -04:00
Travis Goodspeed
96b789c8e1
Codeplug ihex now has proper checksums.
2018-09-03 19:06:33 -04:00
Piotr Esden-Tempski
8fb68680b7
Updated BOM.txt and synchronized to the schematic.
...
Added datasheet links to all non trivial parts in the schematic.
2018-09-03 15:13:50 -07:00
Piotr Esden-Tempski
67f9ac6a5a
Converted the 0201 0.1u caps to 0402.
...
As some of them are on the bottom side of the board we have to use
<0.33mm high components. The bom reflects that in the key and part note.
2018-09-02 22:03:48 -07:00
Piotr Esden-Tempski
483ba0c896
Replaced all 0201 parts except the 0.1u for 0402.
...
I did not change the 0.1u yet as we have 3 of them on the back side of
the board. They are decoupling caps so they should be as close as
possible to the power pins. So moving them to a spot that can accept a
higher part might be difficult. Although we could use 0402 that are
<0.33mm thick too. This would fit our budget and make assembly easier.
Thus I will make the change in a separate commit.
2018-09-02 21:51:44 -07:00
Piotr Esden-Tempski
07dd7e681c
Added outline of the top side enclosure pocket to the board footprint.
...
Based on measurements of the plastic moulding on the IC side of the
board. The outline of the enclosure recess is on ECO1 layer.
2018-09-02 20:27:50 -07:00
Piotr Esden-Tempski
5e87e5c022
Added internal part tracking keys.
2018-09-02 18:27:14 -07:00
Piotr Esden-Tempski
6ec0b3cf6d
Decreased default trace width to 0.15mm (~6mil).
...
This is a fairly common trace space width and also SI units FTW. ;)
2018-09-02 17:44:55 -07:00
Piotr Esden-Tempski
27a5b616f7
Changed all via to 0.5/0.3 to gain some more routing room.
2018-09-02 17:35:33 -07:00
Piotr Esden-Tempski
59358b780f
Added rounded corners to the PCB.
...
The original board has 2.5mm radius rounded corners. Now we do too! :)
2018-09-02 17:23:26 -07:00
Piotr Esden-Tempski
5870e0d5d2
Added u.fl footprint for coax antenna connection.
2018-09-02 15:57:28 -07:00
Travis Goodspeed
e20d1aaaba
New OOK modes in the config template.
2018-09-02 11:56:54 -04:00
Travis Goodspeed
05a493bfcf
Drops power consumption to 3.5µA by always running in fast mode. #103
2018-08-31 15:04:30 -04:00
Travis Goodspeed
714077cf63
TURBOMODE is now not exited.
2018-08-31 10:18:31 -04:00
Travis Goodspeed
09acc57684
Uses the new energytrace command from my pending pull request to the repo.
2018-08-30 13:54:40 -04:00
Travis Goodspeed
aa803be7dd
Better ranging on the text power plot.
2018-08-30 12:30:54 -04:00
Travis Goodspeed
d403231821
Final energytrace commits. #98
2018-08-29 12:12:09 -04:00
Travis Goodspeed
8c4519aafa
Updated .gitignore.
2018-08-29 10:26:34 -04:00
Travis Goodspeed
521e587317
Minimal recording and graphing of the EnergyTrace. #98
2018-08-29 10:25:26 -04:00
Travis Goodspeed
bb2b3dffb8
Updated BOM.
2018-08-18 14:10:44 -04:00
Travis Goodspeed
5bc5a24168
Merge branch 'master' of https://github.com/travisgoodspeed/goodwatch
2018-08-18 14:04:45 -04:00
Travis Goodspeed
c2275fb03b
Minor cleanup, shabbat mode fixes.
2018-08-18 14:04:37 -04:00
Travis Goodspeed
33c423116b
Merge pull request #102 from esden/gw30-hardware-work
...
Gw30 hardware work by @esden.
2018-08-18 11:28:48 -04:00
Piotr Esden-Tempski
22584ff239
Seme additional cosmetic routing fixes.
2018-08-17 15:48:17 -07:00
Piotr Esden-Tempski
6d6f76d18d
Some minor improvements of the custom footprints.
...
* Added Courtyards to all the custom footprints. (0.25mm border around a
part to make sure a P&P machine can populate the parts without knocking
off something next to the part.)
* Relocated parts to have their x,y 0 at the center of the parts.
Otherwise the centroid data for the Pick&Place machine are offset and
cause trouble. (You center through hole parts on pins and SMD parts at
it's convex hull centroid)
* Replaced square pads with roundrect where it makes sense. Roundrect
has better solder paste stencil release characteristics as well as
better flow characteristics in manufacturing.
2018-08-17 15:34:34 -07:00