For headless Linux servers you can install a copy of Dropbox in your home folder using the following command:
64-bit:
stm32.enc.init(3) | |
stm32.enc.setidxtrig(cpu.INT_GPIO_POSEDGE, pio.PB_5, 3, 32768) | |
local state = {} | |
local stime | |
cycletime = 20000 | |
tdiff = 0 | |
function control() |
#!/usr/bin/env sh | |
## | |
# This is script with usefull tips taken from: | |
# https://github.com/mathiasbynens/dotfiles/blob/master/.osx | |
# | |
# install it: | |
# curl -sL https://raw.github.com/gist/2108403/hack.sh | sh | |
# |
function [mdl2,idx2] = mdl2d_from3d(mdl3,idx3); | |
% set name | |
mdl2 = eidors_obj('fwd_model',sprintf('%s 2D',mdl3.name)); | |
% set nodes | |
[bdy,idx] = find_boundary(mdl3.elems); | |
vtx = mdl3.nodes; | |
z_vtx = reshape(vtx(bdy,3), size(bdy) ); | |
lay0 = find( all(z_vtx==0,2) ); | |
bdy0 = bdy( lay0, :); |
function status= call_gmsh(geo_file,dim) | |
% call_gmsh: call Gmsh to create a vol_file from a geo_file | |
% status= call_netgen(geo_file, vol_file, msz_file, finelevel) | |
% staus = 0 -> success , negative -> failure | |
% | |
% geo_file = geometry file (input) | |
% vol_file = FEM mesh file (output) | |
% msz_file = Meshsize file in netgen format | |
% | |
% Finelevel controls the fineness of the mesh |
/* Copyright (c) 2009 CodeSourcery, Inc. | |
* All rights reserved. | |
* | |
* Redistribution and use in source and binary forms, with or without | |
* modification, are permitted provided that the following conditions are met: | |
* * Redistributions of source code must retain the above copyright | |
* notice, this list of conditions and the following disclaimer. | |
* * Redistributions in binary form must reproduce the above copyright | |
* notice, this list of conditions and the following disclaimer in the |
function calc_tankfield | |
global EROOT; | |
if ~exist('EROOT') | |
EROOT = alabstartup('snyd07a'); | |
end | |
% Enable/Disable Features | |
tank = 1; |
% ME224 Basic Data Output Script | |
try | |
stop(ai); delete(ai); | |
catch | |
end | |
% Settings | |
Fsi = 1000; % input sample rate | |
time_length = 1; % length of time to capture samples (seconds) |
~> cat test.c | |
int main() | |
{ | |
int i = 0; | |
int j = 0; | |
for( i = 0; i < 100; i++ ) | |
j += i; | |
return 1; |
% Clear out old handles for devices | |
try | |
stop(ai) | |
delete(ai) | |
catch | |
end | |
% Settings | |
Fs = 1221; % Number of samples to collect per second | |
time_length = 60; % length of time to capture samples (seconds) |